中國內戰是在1927年至1950年間,由於中國共產黨與國民黨在思想上的分歧,為爭奪中國政府的合法性而進行的一場內戰。1927年4月,因為"北伐"戰爭開始,到1950年大部分結束。有人说战争还没有结束,但从那年起就没有大规模的战役了。中华民国中华人民共和国之间的关系很不好,因为双方都说自己是全中国的合法主权政府。中国内战是仅次于二战一战的历代第三大战争。

在第二次甲午战争前,战争几度开打,几度停打,在抗日帝国的战斗中,战斗并没有停止。1946年日本二战战败后,中共与国民党的战争又开始了。中共控制了中国大部分地区,国民党只有岛屿。1949年底,约有200万中国人逃往台湾。1950年,没有发动大型战役。

国民党在中国大陆的失势,据说有很多原因:延安整风运动帮助毛泽东对中共有了更多的控制权,1946年美国一位军官的停火,使国民党一度停止了活动,国民党控制的地方出现了人民与国民党之间的不良问题,苏联把日本人的枪支送给了中共,美国对国民党的帮助不确定。

两国政府之间没有达成任何协议,所以有人说战争没有结束。两国政府都有很多军事武器,只是要用来对付对方,双方都还说自己是中国的合法政府,各自以唯一合法政府的身份向其他国家寻求外交关系。