人类社会从来没有施之百代而不变的制度。一切制度都是统治者为了维持社会的正常运转而设计的行为规范,随着时代的变化,再合理的制度也会出现问题。当这些缺陷造成很大社会影响、动摇统治秩序的时候,当政者可能自觉或被动地实行改革。总的来讲,历史上的重要政治改革的发生都是由于旧的生产关系或上层建筑不适应新的生产力或经济基础的发展的需要。具体来讲,这些原因大体可以表述为:
①旧的生产关系阻碍了社会生产力的发展;
②顺应历史发展潮流或社会发展趋势;
③统治阶级面临统治危机,为抑制土地兼并,缓和阶级矛盾,增加财政收入,实现富国强兵;
④旧制度、习俗、思想文化阻碍社会的发展
⑤民族危机严重