Faktor Penentu Perubahan Sosial
Paul B. Horton dan Chester L. Hunt mengungkapkan bawa ada beberapa faktor yang menjadi penentu dari perubahan sosial, yaitu:
1. Lingkungan Fisik
Sepanjang sejarah, ada banyak kelompok manusia yang mengubah lingkungan fisik dengan melakukan migrasi.
Migrasi dilakukan ke lingkungan yang berbeda memunculkan adanya perubahan besar dalam kebudayaan masyarakat.
Umumnya hal semacam ini terjadi pada masyarakat primitif yang kehidupan anggotanya bergantung pada lingkungan fisik secara langsung.
Peradaban kemudian memudahkan perpindahan dan penerapan budaya pada lingkungan berbeda yang baru.
2. Struktur Sosial
Struktur sosial masyarakat juga memengaruhi perubahan sosial secara halus dan pengaruhnya tidak bisa dilihat secara langsung.
Walaupun begitu, birokrasi kadang sering digunakan untuk menekan perubahan, tetapi birokrasi yang terpusat akan menunjang pengembangan perubahan.
Jika suatu kebudayaan sangat terintegrasi maka setiap unsur kebudayaan akan saling berkaitan dengan baik dalam sistem ketergantungan.