У сучасному світі існують різноманітні форми суспільства, що суттєво відрізняються одне від одного за багатьма параметрами. Так само і в історії людства можна помітити, що суспільство пройшло в своєму розвитку різні етапи. Що ж саме лежить в основі суспільного розвитку і за якими критеріями можна визначити історичні типи, а також різноманітні форми сучасного суспільства? В соціальній філософії по-різному вирішувались питання про основні чинники суспільно-історичного процесу. Як правило, пошук йшов в напрямку визначення певної єдиної детермінанти, або "двигуна" історії, чи то буде техніка, чи економіка, чи свідомість, пізнання. В натуралістичних концепціях розвиток суспільства пояснювався біологічними законами, природними факторами, зокрема географічними чинниками, змінами народонаселення тощо. Інші концепції апелювали до людського розуму. Ідея про вирішальне значення людської свідомості є чи не найпоширенішою в соціальній філософії. Така ідея заснована на тому, що в суспільстві діють люди, наділені свідомістю і волею. Звідси – особлива увага до ролі пізнання і науки в історії, до ролі творчої діяльності особистості. Історичний розвиток пояснюється зростанням людської свободи, вдосконаленням моральних норм, поширенням нових культурних цінностей тощо. Сучасні західні філософи-технократи пояснюють соціальний розвиток прогресом техніки і технології. Марксистська соціологічна теорія спирається на той безперечний факт, що саме виробництво матеріальних благ забезпечує безпосереднє існування людини. Тому визначальна роль в історичній еволюції суспільства відводиться тут матеріальному виробництву, економічному фактору: рівню розвитку продуктивних сил і виробничих відносин, рівню продуктивності праці. Всі названі фактори є суттєвими і необхідними в соціальному розвитку, всі вони обумовлюють певним чином плин історичних подій. В еволюції суспільства важливі всі форми життєдіяльності – матеріально-економічна, політична, релігійна, моральна та інші – в їх історичній єдності і взаємозв'язку. Не заперечуючи величезний детермінуючий вплив техніко-економічних факторів, потрібно все ж зазначити, що не можна вказати єдиний визначальний чинник для всієї людської історії. На різних етапах соціального розвитку головним може стати будь-який з названих чинників. Отже, історія обумовлена сукупністю різних факторів, одні з яких в конкретних ситуаціях виявляються сильнішими за інші і постають в якості основних детермінант. Яким же чином це відображається на типології суспільства, на класифікації історичних типів і сучасних моделей суспільства?