Assimilation: Assimilation occurs when immigrants adopt the culture of the host society and leave behind their own cultural practices.
Cultural diffusion: Cultural diffusion is the spread of cultural traits or ideas from one society to another through migration or other means.
Acculturation: Acculturation refers to the process by which immigrants adopt certain elements of the host society's culture while still maintaining some aspects of their own.