There are tribes facing extinction and there are tribes enjoying all the fruits of human development. Many are absolutely in primitive stages and living in pre-historic era thousands of years behind, and many are ultra modern. All other tribes are living between the two extremes. Among the 645 tribal communities enlisted as Scheduled Tribes under the provisions of the Constitution of India, there are many sub-tribes too. Altogether 75 of them are categorised as