新民主主义革命与社会主义革命的区别:
(1)革命对象不同。
新民主主义革命是要推翻帝国主义、封建主义、官僚资本主义;社会主义革命是要消灭包括民族资产阶级在内的整个资产阶级、消灭资本主义剥削制度。
(2)革命的动力不同。
新民主主义革命是四大动力:工人,农民,小资产阶级,民族资产阶级;社会主义革命是三大动力:工人,农民,小资产阶级。
(3)革命性质不同。
新民主主义革命是资产阶级性质的革命,社会主义革命是无产阶级性质的革命。
新民主主义革命是推翻帝国主义势力、封建主义势力和官僚买办资产阶级势力在本国统治地位的革命;社会主义革命是消除资本主义生产关系,建立社会主义生产关系的革命。
两者都是工人阶级领导的。以工人和农民的联盟为基础的,在一定时期内大大促进社会进步的革命。
新民主主义革命仍然属于资产阶级民主主义的革命范畴,它要建立的是无产阶级领导的各革命阶级的联合专政,而不是无产阶级专政。社会主义革命是无产阶级性质的革命,它所要实现的目标是消灭资本主义剥削制度和改造小生产的私有制。