Multiculturalism
Multiculturalism is the coexistence of multiple cultures. The word is used in sociology, in political philosophy, and colloquially. In sociology and everyday usage, it is usually a synonym for ethnic or cultural pluralism in which various ethnic and cultural groups exist in a single society. It can describe a mixed ethnic community area where multiple cultural traditions exist or a single country. Groups associated with an indigenous, aboriginal or autochthonous ethnic group and settler-descended ethnic groups are often the focus.
Read more on Wikipedia