В современных исторической и гуманитарной науках выделяют определённые исторические типы обществ. Для их выделения используются социально-исторические и культурно-исторические особенности. Развитие человечества со времён каменного века можно представить в сменяемости таких типов общества:
- Аграрное.
- Индустриальное.
- Постиндустриальное.
В марксизме существует классификация социумов в зависимости от определяемого способа производства. Согласно марксистским критериям выделения, существуют пять типов обществ, которые называют формациями:
- Первобытное.
- Рабовладельческое.
- Феодальное.
- Капиталистическое.
- Социалистическое (как первая ступень коммунистического).
Данные формации выделяют на основе типов общественного производства.