Indian Society 
The influences of Hinduism and the tradition of the caste system have  created a culture that emphasizes established hierarchical  relationships. Indians are always conscious of social order and their status relative to other people, be they family, friends, or strangers. All  relationships involve hierarchies. In schools, teachers are called  gurus and are viewed as the source of all knowledge. The patriarch,  usually the father, is considered the leader of the family. The boss is  seen as the source of ultimate responsibility in business. Every  relationship has a clear- cut hierarchy that must be observed for the  social order to be maintained. 
People typically define themselves by the groups to which they belong  rather than by their status as individuals. Someone is deemed to be  affiliated to a specific state, region, city, family, career path,  religion, etc. This group orientation stems from the close personal ties Indians maintain with their family, including the extended family. The  extended family creates a myriad of interrelationships, rules, and  structures. Along with these mutual obligations comes a deep-rooted  trust among relatives. 
The different states of India have different official languages, some of  them not recognized by the central government. Some states have more  then one official language. Bihar in east India has three official  languages -  Hindi, Urdu and Bengali  - which are all recognized by the central government. But Sikkim, also  in east India, has four official languages of which only Nepali is  recognized by the central government. Besides the languages officially  recognized by central or state governments, there are other languages  which don't have this recognition and their speakers are running  political struggles to get this recognition. Central government decided  that Hindi was to be the official language of India and therefore it  also has the status of official language in the states. 
                                                                     Religions 
In India, religion is a way of life. It is an integral part of the entire Indian tradition. For the majority of Indians, religion permeates every aspect of life, from common-place daily chores to education and politics. Secular India is home to Hinduism, Islam, Christianity, Buddhism, Jainism, Sikhism and other innumerable religious traditions. Hinduism is the dominant faith, practiced by over 80% of the population. Besides Hindus, Muslims are the most prominent religious group and are an integral part of Indian society. In fact India has the second largest population of Muslims in the world after Indonesia.
                         Indian Food 
Most Indian cuisines are related by similiar usage of spices. Often,  Indian cooking is distinguished by the use of a larger variety of  vegetables than many other well-known cuisines. Within these  recognisable similarities, there is an enormous variety of local styles.
As a land that has experienced extensive immigration and intermingling  through many millennia, India's cuisine has benefited from numerous food  influences. In the north and the west, Kashmiri and Mughlai cuisines  show strong central Asian influences. Through the medium of Mughlai  food, this influence has propagated into many regional kitchens. To the  east, the Bengali and Assamese styles shade off into the cuisines of  East Asia.
The cuisine of India is characterized by the use of various spices,  herbs and other vegetables grown in India and also for the widespread  practice of vegetarianism  across many sections of its society. Each  family of Indian cuisine is characterized by a wide assortment of dishes  and cooking techniques. As a consequence, it varies from region to  region, reflecting the varied demographics of the ethnically diverse  Indian subcontinent.





