Изменения политического, государственного, общественного и экономического строя происходят обычно по довольно простой схеме [5]. Разберём её.
Предположим, есть несколько обществ и все они основаны на едином (скажем, общинном) строе. Во всех них присутствует разделение по социальным ролям. В одном из обществ появляется новая система: рабовладельческий строй. Теперь это общество более развито, нежели остальные. Оно получает экономическое преимущество над другими. Остальным также придётся сменить свой тип устройства на новый, либо они будут повержены более развитыми. Такая смена, как видно, возможна только при наличии нескольких конкурирующих обществ. Изменения могут произойти и без неё, но займут гораздо больше времени.
Но, если формации сменяются из-за их эффективности, то почему смена происходила не везде? Например, Монголии до сих пор преобладает первобытно-общинный строй.
Причина состоит в типе производства. В Монголии было низкое плодородие почв и заниматься сельским хозяйством было невыгодно. Поэтому, общество адаптировалось иным образом. Для них наиболее эффективным стал именно родоплеменной строй. Так, полноценный переход от первобытного строя (охотников и собирателей) к общинному и основание первых обществ стало возможным лишь после появления аграрного производства. На смену формаций также влияют и другие факторы, происходящие внутри самого общества и влияние извне. Например, переход к феодализму сопровождался крахом Pax Romana и Арабскими завоеваниями [6], которые ослабили торговлю, вызвали спад высокотехнологичного (по тем временам) производства и, наоборот, усиление аграрного производства, поскольку теперь оно стало наиболее выгодным типом.
Многие общественные строи и формы правления (что в сущности одно и то же) независимо появлялись во многих обществах, например, монархия, или формы напоминающие её, появлялись много раз в несвязанных регионах. Из этого факта можно сделать вывод, что возникновение некоторых общественных строев является следствием естественного развития общества, а уже после их появления более эффективные формы вытесняют менее эффективные. Однако, в то же время общественные формации были различны на всей территории Земли и довольно странно говорить, например, о феодальном (в полной мере) строе в Азии. Следовательно, в каждом конкретном обществе что-то вызывало отличия от других.