1.Pengaruh kebudayaan lain
Pengaruh budaya asing sangat mempengaruhi perubahan sosial karena hubungan sosial akan selalu terjadi pada kehidupan masyrakat sehingga budaya satu dengan lainnya bertemu dalam sebuah proses sosial.
2.Peperangan
Peperangan dapat mempengaruhi perubahan sosial karena pihak yang menang pada peperangan mempunyai kekuasaan penuh pada pihak yang sudah kalah. Dalam hal ini pihak yang menang akan mengalami pengaruh dominan sehingga menjadi penyebab terjadinya perubahan sosial.
3.Bencana alam
bencana alam yang terjadi pada suatu masyarakat dapat mengubah semua bentuk struktur dan sistem hidup yang sudah direncanakan.
Itulah penjelasan apa saja faktor internal dan eksternal yang mendorong terjadinya perubahasan sosial.***