马克思说:“革命是历史的火车头。”这句话形象而深刻地说明了革命在社会发展中的作用。
首先,社会革命是阶级社会由低级向高级发展的决定性手段。当生产关系和生产力、上层建筑和经济基础发生尖锐冲突的时候,只有通过社会革命,才能推翻旧的国家政权,建立新的国家政权,消灭旧的生产关系,建立或确立新的生产关系,从而用新的更高的社会形态代替旧的社会形态,为解放和发展生产力扫清道路。其次,人民群众在革命时期能发挥出创造历史的巨大的主动性和积极性。革命是剥消者和被压迫者的盛大节日,人民群众在任何时候都不能像在革命时期那样以新社会秩序的积极创造者的身份出现。再次,革命阶级在革命斗争中受到锻炼和改造,成为建设新社会的基础。革命不仅要破坏一个旧世界,而且要建设一个新世界。革命阶级只有在革命实践中,才能克服自己的弱点,学会建设新社会的本领。