社会历史发展的动力因素是什么

1、社会基本矛盾是社会发展的根本动力;
2、阶级斗争是阶级对立社会发展的直接动力;
3、革命是推动社会形态更替的重要动力;
4、改革是推动社会发展的又一重要动力;
【社会历史发展的动力因素是什么】5、科学技术作为先进生产力的重要标忠,对于推动社会发展有着非常重要的作用 。