隋朝的暴政促成民变四起,中国又再出现群雄割据的局面,而唐王朝就在这个乱世之中建立。
在隋末天下大乱之际,许多隋朝的官吏也纷纷造反,拥兵自立,其中李渊父子的太原起兵最终导致了唐朝的建立。李渊的次子李世民是诸子中最有才能、胆识过人的一个。他眼见隋朝大势已去,便暗结俊杰,锐意经略天下。公元617年,天下大乱,世民乘机劝父亲起兵。李渊依世民及晋阳令刘文静之计,起兵太原,自任大将军,率兵三万余人进取关中,并于大业十四年(公元618年)在长安建立唐朝。当时割据一方的群雄彼此相互攻伐,人人都想君临全国。唐高祖即位后,乃以世民为帅,领兵次第削平群雄到太宗贞观二年(公元628年),铲除了割据朔方的梁师都,全国复归统一。
当时,主要割据势力有:薛举、李轨、刘武周、梁师都、王世充、萧铣、林士弘、窦建德、杜伏威等。李渊为了统一全国,采取了先固关中,东攻中原,再平江南的方略。 巩固关中。关中是全国政治、经济、军事中心,又有关河之险,可攻可守。李渊一面采取措施争取民心,一面派兵扩大领地,先后攻占南阳、安陆、荆襄等地。李渊在关中站稳脚跟后,首先对威胁关中的薛举、李轨和刘武周采取武力征讨与分化瓦解相结合的方法,进行各个击破。薛举据有陇西之地,拥兵 13万,自称秦帝,早与李渊争夺关中,未得逞。唐武德元年七月, 薛举派兵大败唐军于浅水原,正欲攻占长安时,突然暴卒。其子薛仁杲(搞)继位。李渊乘机派使赴凉州( 今甘肃武威)封李轨为凉王,以孤立薛仁果,同时派李世民率军进攻薛仁杲军。 唐军采取坚壁疲敌战法,在浅水原一举歼敌 10万之众,迫使薛仁杲投降,唐占陇西地。二年二月, 李渊又派使联络吐谷浑击李轨,策反其大臣安修仁发兵攻城,擒李轨,唐又占河西五郡。这时,马邑(今山西朔县)刘武周发兵南下,连败唐军,二年九月攻占太原,继派大将宋金刚挥军南下,关中大震。李渊想弃河东,被李世民劝止,遂派其率军渡河进击,与宋金刚对阵于柏壁(今山西新绦西南)。李世民以主力坚壁不战,以少量兵力扰敌,
唐朝的建立者是隋朝的大将、太原留守李渊。李渊在618年,在隋朝末年农民起义战争的浪涛声中偷偷地建立了唐朝。趁人不备,一下夺取了长安,他就是充分利用隋朝和农民起义军这种鹬蚌相争的形势,迅速建立了唐朝。唐朝建立以后到李渊的儿子李世民在位时期,从618年到628年,灭掉了割据诸方势力,完成统一,历时十年的时间。