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