The People of Assam inhabit a multi-ethnic, multi-linguistic and multi-religious society. They speak languages that belong to four main language groups: Tibeto-Burman, Indo-Aryan, Tai-Kadai, and Austroasiatic. The large number of ethnic and linguistic groups, the population composition, and the peopling process in the state has led to it being called an "India in miniature".