통일
삼국 간의 항쟁에서 백제에게 밀리고 있던 신라는 고구려와 제휴하려 했으나 실패로 끝나게 되었고, 이에 신라는 중국 대륙을 통일한 당나라와 동맹을 맺어 백제와 고구려에 대항하고자 했다. 나당 동맹 이후, 신라는 백제를 공격하였는데, 그 사이 백제는 의자왕과 지배층의 향락 등으로 정치 질서의 문란이 생겨 국력이 쇠퇴하고 있었고, 계백이 황산벌에서 이에 저항하였으나 얼마 못가 패배하였고, 660년에 사비성이 함락되면서 백제는 멸망했다. 고구려는 잦은 전쟁으로 국력의 소모가 심했고, 정치적 내분 분열이 있었다. 결국 당나라의 공격으로 고구려는 668년에 멸망했다. 당나라는 신라와 연합하여 백제와 고구려를 멸망시키고, 신라를 이용해 한반도를 장악하려는 속셈을 가지고 있었고, 이러한 야심에 신라는 고구려와 백제의 유민들과 연합하여 당나라에 맞섰다. (나당 전쟁)
고구려
고구려는 건국 초기 졸본부여에서 세력을 키운 추모(성씨는 해 또는 고)가 건국하였다는 설이 유력하며 국호를 고구려 스스로 정한 시기는 알려져 있지 않으나 이미 기원전 107년 기록에 . 그 후 국내외 사료에 남은 기록대로 편의에 의하여 '고려' 등을 혼용하였으며 고구려 후기의 주요 사료의 기록에는 '고려(高麗)'로 일관되게 나타나고 있어 장수왕 무렵에 고려로 공식 국호를 변경한 것으로 보인다. 하지만 이는 고구려 후기를 기록한 사료가 전기보다 상대적으로 더 많은 이유일 수도 있으며 한국 학계에서 고구려로 이름을 통일하여 부른다. 중국 측의 사료에는 예(濊)/맥/고리/구려/평양((平凉)/요동(遼東) 등으로도 고구려를 호칭하기도 했다. 훗날 대조영의 대진국(발해)의 경우도 국서에는 [고려국]이라고 자칭한 유물 있으며 왕건이 개국한 고려와도 구별하기 위해 현대 역사학계에서는 고구려(高句麗)로 통용하며(조선의 경우와 같음) 국호의 경우, 사료와 연구 부족으로 논란이 많은 부분이다.