Asimilasi merupakan suatu proses yang ditandai oleh adanya usaha-usaha mengurangi perbedaan-perbedaan yang terdapat di antara beberapa orang atau kelompok dan juga meliputi usaha-usaha untuk mempertinggi kesatuan tindakan sikap dan proses-proses mental dengan memperhatikan kepentingan-kepentingan dan tujuan bersama.
Asimilasi timbul apabila ada kelompok-kelompok manusia yang berbeda kebudayaannya saling bergaul secara langsung dan intensif untuk waktu yang lama, sehingga kebudayaan dan kelompok-kelompok tersebut masing-masing berubah dan saling menyesuaikan diri. Contoh: kebudayaan Hindu dengan Indonesia.
Asimilasi di antara kelompok akan tercapai apabila seperti berikut ini:
- lnteraksi berbentuk pendekatan terhadap pihak lain yang juga mempunyai bentuk atau ciri yang sama.
- lnteraksi tidak mengalami halangan atau pembatasan.
- lnteraksi tersebut bersifat langsung dan primer.
- Frekuensi cukup sering dan tetap, serta ada keseimbangan antara pola-pola asimilasi.