1、领导阶级不同。旧民主主义基本上是民族资产阶级领导;新民主主义的领导者是无产阶级。
2、指导思想不同。旧民主主义以从君主立宪制到建立资产阶级民主共和国作为政治目标,主张走西方资本主义的发展道路;新民主主义以马列主义毛主席思想作为思想武器,以争取创建人民民主专政的共和国为政治目标。
3、革命发展与群众发动的程度、广度不同。旧民主主义的纲领不彻底,群众发动不充分,土地问题不能彻底;新民主主义提出了彻底的革命纲领,广泛发动群众,解决了民主革命的中心问题,即土地问题。
4、结果与前途不同。旧民主主义有胜利的一面,但最后果实被窃取,革命任务没完成,社会性质没改变,在这一意义上讲是最终遭到了失败;新民主主义的胜利成为社会主义的必要准备,社会主义是新民主主义革命的必然结果。