Hindi is one of the most widely spoken languages in the world. India is a very diverse country. There are 29 states where over 22 official languages are spoken. Each State has its own uniqueness in terms of food, culture, dresses, customs, traditions, festivals, expressions, language and more. Even the division of states in India is based on cultural and lingual proximities. People of a state predominantly speak the same language. Hindi or English is commonly used for communication. Most people are multilingual.