1是生产力和生产关系
2是经济基础决定上层建筑 两对矛盾 如果生产关系适应了生产力的发展水平 那么我们就说他推动了社会的进步 同样地 什么样的经济基础就有什么样的上层建筑与之相适应。
根本因素是:社会生产力的发展,还有就是进步思想运动的推动。
是生产力的发展。当社会制度严重阻碍生产力发展时,社会就会发生变革,历史也不断绝前进步。