다문화주의란 하나의 언어, 하나의 문화, 하나의 민족으로 구성되어야 한다는 동화주의를 바탕으로 하는 국민국가와 정면으로 대치되는 개념이다. 다문화주의는 다양한 언어, 문화, 민족, 종교 등을 통해서 서로의 문화적 정체성을 인정하고 함께 어우러질 수 있는 사회적 질서를 말한다.
이에 비해 국가(민족) 중심의 동화주의는 다민족 ․ 다문화사회의 통합에 기여하지 못하고, 오히려 차이의 고착화를 통한 분쟁의 원인이 되고 있다. 물론 동화주의도 국민통합 또는 사회통합을 원리로 하여 소수의 문화, 언어, 생활습관을 보호하고, 또 직업이나