A multicultural society can result when people from many different countries migrate to one place, or an empire conquers many countries. Tolerance is a big help for multiculturalism. Xenophobia makes it difficult. 