中國社會存在著兩大主要矛盾,一是帝國主義與中華民族的矛盾,是最主要的矛盾;二是封建主義與人民大眾的矛盾。這兩對主要矛盾相互織在一起,貫穿整個半民地半封建社會的始終,并對中國社會的發展變化起著決定作用。當外國列強向中國發侵略戰爭時,為避免亡國滅種的危險,中國部各階級暫時團結起來共同對敵,民族矛盾上升到主要地位。而當外國侵略者同中國封建政權相勾結,共同鎮中國革命,尤其是封建地主階級對人民的迫特別殘酷時,中國人民往往用戰爭的形式反對封建政權,這時階級矛盾就上升為主要矛盾。國戰爭發展到直接威脅帝國主義在華利益以及中國封建地主階級統治時,外國列強往往直接出兵,鎮中國人民,援助中國反派,這時帝國主義和國封建主義完全公開站在一條戰線上。
同時,中國面臨著兩大歷史任務,一是求得民族獨立和人民解放;二是實現國家富強和人民共同富裕。這兩者既相互區別,又相互聯系。前者要改變民族迫、人民剝削的地位和狀況,要從本上推翻半民地半封建的社會統治秩序,解決生產關系問題;后者是要改變近代中國經濟文化和社會落后的地位和狀態,是要充分發展近代民族工商業,解決生產力問題。完第一大任務是為第二大任務完創造條件一方面,前者是前提條件,只有實現民族獨立人民解放,才能廢除列強強加的不平等條約,才能推翻封建專制制度,改變買辦和封建生產關系,解放生產力,開辟走向現代化的道路。另一方面,爭取民族獨立和人民解放的最終目的是使中國走向現代化,實現國家繁榮和人民共同富裕,使中華民族自立于世界民族之林。