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