社会学的一个中心问题是:社会是如何演变的?
目前有三个著名的人给出了三种不同的解释。奥古斯特 孔德认为,社会发展可以分为三个阶段:神学(凭空想象),形而上学(哲学性的思考),科学(观察,实践)。赫伯特·斯宾塞则认为,社会发展遵从达尔文的"适者生存"法则。而卡尔马克思则认为,社会的演化是在由于经济剥削导致的阶级斗争中进行的。
到底什么才是事实呢?我觉得他们都对社会发展中的某些侧面的事实的总结,他们所说的都没有错,但各自都不全面。社会的演化是多种因素综合产生的结果,而刚刚形成的社会形态又会成为下一个社会形态形成的原因。我认为,社会演化可以分为两大因素:实体的原因,和精神上的原因。实体的原因包括环境气候的变迁,生产技术生产工具的进化等等。精神上的原因包括,人的精神意志。包括宗教信仰,知识文化的积累与与升级。同时,这两大因素之间还会相互影响,比如人类意志的选择导致全球物种的交换,而对一个地区来说,外来物种的入侵会导致当地生态系统的破坏,久而久之会产生新的生态平衡,而生活在这个地区的人所食用的食物也会随着当地生态系统的变化而变化。饮食的变化又会导致人产生新的生活习惯,新的需求。即所谓:精神意志影响了物理物质环境,而物理物质环境的变迁又会导致人的精神意志的变化。社会就是在这种复杂的因素下演化的。