Terdapat dua faktor yang dapat menyebabkan terjadinya perubahan sosial, yakni yang berasal dari dalam serta yang berasal dari luar masyarakat.
Pernahkah kalian membayangkan hidup dalam situasi dan kondisi masyarakat yang penuh dengan konflik? Apa yang akan kalian lakukan mengingat pada waktu itu tidak ada sesuatu dukungan apapun tentang sebuah konsep masyarakat. Hal ini memicu munculnya suatu ilmu yangdinamakan sosiologi.