Farklı toplumsal fikirler ve teoriler vardır. Gününü doldurmuş toplumun sönüp giden güçlerinin çıkarlarına hizmet eden eski fikirler ve teoriler vardır. Bunların rolü, toplumun gelişmesine ve ilerlemesine ayak bağı olmaktır. Bir de toplumun ilerici güçlerinin çıkarlarına hizmet eden yeni, ilerini fikirler ve teoriler vardır. Bunların önemi, toplumun gelişmesini, ilerlemesini kolaylaştırmasında yatar; ve toplumun maddi yaşamının gelişmesinin ihtiyaçlarını doğru dile getirdikleri oranda bu fikirlerin önemi artar.