公元660年之前，朝鲜半岛是高句丽、百济和新罗三国鼎立，史称韩三国。三国之间的关系很微妙，时友时敌。新罗最初与高句丽结盟以对付百济与倭国。随着高句丽的南下，新罗开始与百济结盟对付高句丽。新罗从百济手中夺到被高句丽霸占的汉江流域后，疆土抵达黄海开始与中国唐朝结盟对付百济和高句丽。公元643年，新罗传书说百济联合高句丽攻打新罗，请求唐朝援助。公元645年，唐太宗乘高句丽国内政变之机，亲率十万大军进击，但没能攻灭高句丽。百济在唐军攻打高句丽期间，并没有停止进攻新罗，相反又连夺十数城。这时，唐太宗病故。唐遂从高句