Формационная теория истории, предложенная Карлом Марксом, основывается на понятии общественно-экономической формации, которая определяется способом производства и производственными отношениями. Согласно Марксу, общество проходит пять основных этапов: первобытнообщинный, рабовладельческий, феодальный, капиталистический и коммунистический, где каждое преобразование происходит через социальные революции, вызванные конфликтами между развитыми производительными силами и устаревшими производственными отношениями. Экономические противоречия ведут к классовым борьбам, что способствует историческим изменениям.