Indian culture is very vast. The word culture represent the ideas, customs, social behaviour, traditions and rituals that people follow. Culture includes things such as dance, singing, clothes, food, cuisine, medicines, people and language. Indian culture and music varies from state to state and society to society. In Indian music we have folk songs from almost all Indian states. Similarly, Indian dance also compromises of folk dances from almost all states along with western songs, music and dance. Indian musical heritage also involves different gharanas where traditional, contemporary, sufi, western and classis Indian dancing and singing is taught.