1、社会主义与资本主义的根本区别,就在于它们的生产关系和上层建筑是不同的。
2、社会主义和资本主义的生产关系不同。当代资本主义虽然出现了国有经济、合作经济、职工股份所有制经济等新的经济形式,但这些并没有构成资本主义经济的主体,它的经济基础仍然是私人占有制,当代资本主义生产社会化与生产资料私人占有制的矛盾依然存在。
3、社会主义和资本主义的上层建筑不同。从政治上看,社会主义政治制度的本质是人民当家作主,国家的一切权力属于人民。资本主义国家实行“多党制”、 “议会制”,表面上讲自由、民主、平等,实质上是由垄断资本用金钱操纵选举,进而控制政府及其决策,谋求对其有利的政策和制度。