In a multicultural society, there is not an official (decided by the people in charge) culture that every person must be a part of. Instead, all cultures are respected as much as each other.
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 hurts it. Nepal is one of the best example of multicultural nation.