India is a country of vast diversity. People speak different languages, celebrate different festivals and eat various types of food. Diversity is a reality created by individuals and groups from a broad spectrum of demographic and philosophical differences.