Following are the major social diversities present in India:
1. Hundreds of communities live here.
2. Hundreds of dialects and many languages are spoken here,
3. People having belief in various religions and sects live here,
4. Every part of the country has its own respective folk lore, folk songs and dances,
5. All the respective states have their own festivals.