在对待社会历史发展及其规律问题上,历来存在两种根本对立的观点:一种是唯物史观,另一种是唯心史观。在马克思主义产生之前,唯心史观一直占据统治地位。它的主要缺陷是:至多考察了人的活动的思想动机,而没有进一步考究思想动机背后的物质动因和经济根源,因而从社会意识决定社会存在的前提出发,把社会历史看成精神发展史,根本不懂得社会历史的客观规律,根本不懂得人民群众在社会历史发展中的决定作用。
马克思发现了人类社会发展的规律,科学地解决了社会存在与社会意识的关系问题,创立了唯物史观。马克思明确指出:“人们在自己生活的社会生产中发生一定的、必然的、不以他们的意志为转移的关系,即同他们的物质生产力的一定发展阶段相适合的生产关系。这些生产关系的总和构成社会的经济结构,即有法律的和政治的上层建筑竖立其上并有一定的社会意识形式与之相适应的现实基础。物质生活的生产方式制约着整个社会生活、政治生活和精神生活的过程。不是人们的意识决定人们的存在,相反,是人们的社会存在决定人们的意识。社会的物质生产力发展到一定阶段,便同它们一直在其中运动的现存生产关系或财产关系(这只是生产关系的法律用语)发生矛盾。于是这些关系便由生产力的发展形式变成生产力的桎梏。那时社会革命的时代就到来了。随着经济基础的变更,全部庞大的上层建筑也或慢或快地发生变革。”这一段话深刻地概述了唯物史观的基本思想,是我们考察人类社会历史及其发展规律的基本理论依据。