설립연대는 알 수 없으나, 1064년(문종 18) 5월 15일부터 7월 15일까지 임진보통원(臨津普通院)에서 무료로 나그네들에게 음식을 베풀었고, 1071년 12월에는 현덕궁(玄德宮)에서 반출한 500석의 쌀을 가지고 서보통원(西普通院)에서 영세민을 위하여 식사를 제공하였으며, 1101년(숙종 6)에는 임진현 보통원에서 4월부터 7월까지 3개월 동안에 걸쳐 무료로 나그네들에게 식사를 제공하였다는 기사가 『고려사』 식화지(食貨志)에 기록되어 있다.
임진현 보통원은 임진강 부근에 세워진 것이고, 이와는 달리 서보통원이 있었던 것을 보면 이와 나란히 동보통원이 따로 있었음을 알 수 있다. 따라서 나그네나 영세민을 위하여 무료로 식사를 제공하였던 보통원은 셋이 되는 셈이다. 그러나 학계에는 이 보통원이 임진강과 예성강의 동서에 있었고, 임진보통원이 동보통원이라는 두 개의 보통원설도 있다.
보통원은 당나라의 오대산(五臺山)에 설치되었던 보통원과 깊은 관련이 있다. 즉, 문수보살(文殊菩薩)의 영장(靈場)인 오대산을 찾는 순례자들의 편의를 돕고 야숙(野宿)의 불편을 없애주려고 산중턱에 이르는 동쪽과 서쪽의 양쪽 길에 반나절 거리마다 보통원을 설치하여 무료숙박소 또는 무료휴식소의 구실을 하였던 곳이다. 이곳에는 승속(僧俗)을 가리지 않고 누구나 숙박할 수 있고 항상 밥과 죽을 준비하지만, 때마침 밥이 없으면 주지 않아도 되게끔 원칙이 정해져 있었다. 또, 승속을 가리지 않고 다 같이 함께 숙박하기 때문에 이름이 보통원이라 하였다. 이로 미루어보아 보통원은 나그네와 빈궁자들을 위해서 식사를 제공하였을 뿐만 아니라, 무료숙박소 또는 무료 휴계소의 구실도 하였을 것으로 추정된다.