产生:科学社会主义是从“批判旧世界中发现新世界”,是从彻底的唯物主义立场出发并产生的,从分析资本主义现实的经济运动过程的内在矛盾出发,揭示资本主义发展的未来趋势,根据资产阶级和无产阶级现实力量的对比和当时国内外的复杂形势,制定无产阶级社会主义斗争的路线、方针和策略,也就是说,科学社会主义是对资本主义进行科学批判的结果,是建立在客观事实之上的科学结论。
区别:第一,它们产生的历史条件不同。空想社会主义是在资本主义制度的矛盾还没有得到充分暴露,无产阶级反对资产阶级的阶级斗争还出在自发阶段时的产物,是不成熟的历史条件下的不成熟的理论。科学社会主义是在资本主义制度的内在矛盾已经充分发展和尖锐化,无产阶级已经作为一支独立的政治力量登上阶级斗争舞台的条件下产生的,是建立在对资本主义制度的科学分析和对无产阶级斗争经验正确总结的基础上的科学理论。
第二,它们的理论基础不同。空想社会主义的理论基础是唯心主义的历史观,因此,它们既不能同资产阶级的理性主义划清界限,更不能对社会历史做出正确的说明。科学社会主义的理论基础是唯物主义的历史观,这种历史观打破了在社会历史领域中长期处于统治地位的历史唯心主义,对社会历史的发展做出了正确而深刻的说明,揭示了社会发展的客观规律。
第三,它们的科学价值不同。空想社会主义学说虽然也包含有合理的、积极的因素,但它从总体上说是不科学的。科学社会主义表明了社会发展的客观规律,揭示了资本主义灭亡和社会主义胜利的历史必然性,指明了通向社会主义的道路和实现社会主义的依靠力量。
第四,它们的历史作用不同。空想社会主义学说是社会主义思潮发展过程中的一个历史阶段,因此,它也起过一定的历史作用。它不仅启发了早期无产者的阶级意识,而且也为科学社会主义的创立积累了思想素材。但是,由于它的非科学的、空想的性质,使它的历史作用非常有限。