近代中國革命發生的根本原因是帝國主義的奴役與掠奪和封建主義的腐朽統治。中外民族矛盾和國內階級矛盾決定了近代中國的性質是半殖民地半封建社會,又決定了近代中國革命的任務是反侵略反封建。
革命的目標是爭取國家與民族的獨立和富強,革命性質是民族民主革命。革命因為前後期的領導階級分別是資產階級和無產階級,而又分為舊、新民主主義革命兩個時冫期。
革命的根本原因不是恆定的,不同時期的革命有不冋的原因。例如我國新民主主義革命時期,革命的根本原因是中國人民深受三座大山的壓迫,要起來推翻它們,爭取翻身做主人,建立人民民主專政的新中國。