우리나라가 외침을 많이 받은 이유는 지정학적으로 강대국 사이에 위치하였기 때문입니다. 한반도는 중국 대륙과 일본 열도를 열결하는 통로 역할을 합니다. 따라서 세력이 대륙, 또는 해양 진출 길목에 있습니다. 예를 들어 몽골을 일본을 공격하기 위해 고려를 이용히고, 임진왜란 때도 일본이 조선을 거쳐 명을 침략하려 하였습니다.
또한 국가의 힘이 약해지거나 내부 정치가 혼란하면 외부 세력의 개입이 쉬워 주변국의 침입이 잦았습니다. 예를 들어 삼국시대 한반도의 내부 경쟁 과정에서 주변 강대국의 개입을 불러왔습니다. 조선 시대 말기도 청, 일본, 러시아 등이 한반도 주도권을 놓고 경쟁한 것도 같은 맥락입니다.
하지만 지정학적 이유로 항상 침략을 당한 것만은 아닙니다. 예를 들어 고구려는 팽창 정책으로 만주, 요동 반도를 장악하였습니다. 그리고 외세 침략에 대해 적극적으로 항전하여 막아냈습니다.