社会发展的基本动力主要有社会基本矛盾、阶级斗争、革命以及社会改革等其中社会基本矛盾、阶级斗争和革命是社会发展的三大主要动力。
人们在解决人与自然的矛盾的过程中形成了生产力这是人以自身的活动引起、调控人与自然之间的物质变换的能力,它标志着解决人的需要与自然界的矛盾的程喥以及人的需要的满足程度人的本质力量的对象化和自然界的物质、能量和信息的内化,人的现实世界的生成和人的主体性的改造与重塑构成了人和自然的现实关系和现实的生产力。
社会发展动力研究提供了一种科学的思想方法同时也指出了求解社会发展动力之谜的基本路径。循着这样的思路我们就有可能从人类的生存与发展的需要、利益、劳动以及在此基础上形成的经济、政治、文化的交互作用,揭示社会发展的动力机制
1、社会基本矛盾是社会发展的根本动力。
2、阶级斗争是阶级对立社会发展的直接动力
3、革命是推动社会形態更替的重要动力。
4、改革是推动社会发展的又一重要动力
5、科学技术作为先进生产力的重要标志,对于推动社会发展有着非常重要的作鼡。