1-) Toplumu ve toplumsal ilişkileri nesnel ve bilimsel olarak anlamak
2-) Toplumun nasıl değiştiğini ve tarihsel gelişim sürecindeki değişimlerini yaratan etkenleri anlayıp ortaya çıkarmak
3-) Toplumlar arası benzerlik ve farklılıkları saptayarak genellemelere ulaşmak
4-) Toplumsal değişimlerin yönelimleri hakkında öngörülerde (tahminlerde) bulunmak
5-) İnsanların kendi toplumlarının değişme süreci üzerinde etkili olma olanağı sağlamak