马克思认为在历史的各个阶段,社会的两个主要阶级彼此之间都会有冲突存在。在古代的奴隶社会,这种冲突是存在于一般人和奴隶之间。在中世纪的封建社会,则存在于封建贵族和农奴之间,后来则存在于贵族与一般人之间。但在马克思那个时代的中产阶级资本主义社会,这种冲突主要存在于资本主义者和工人(或无产阶级)之间。因此冲突乃是存在于那些拥有生产工具的人和那些没有生产工具的人之间。既然‘上层阶级’不会自愿放弃权力,因此唯有透过革命才能改变社会现况