根据马克思的理论,对人类社会发展起决定性作用的是生产力,因而社会生产力的发展是推动社会进步的决定性力量.社会进步是指人类社会由低级向高级合乎规律和前进运动,社会形态的更替是社会进步的过程。社会进步和发展既包括物质文明也包括精神文明的进步和发展,社会文明是社会进步和表现。社会进步和内在根据是社会基本矛盾,即:生产力和生产关系、经济基础和上层建筑的矛盾运动,这是社会进步的根本动力,把人类历史以一个社会形态推进到另一个更高的社会形态。