Multiculturalism: A policy or ideology that promotes the coexistence of multiple ethnic and cultural groups within one society while encouraging respect for diversity.
Assimilation: The process by which individuals or groups adopt the dominant culture of their host society while abandoning aspects of their own culture.
Cultural diffusion: The spread of cultural beliefs, practices, ideas, languages, technologies, etc., between different societies through contact and interaction.