Indian classical music has two major traditions: the North Indian classical music known as Hindustani and the South Indian expression known as Carnatic. The roots of the classical music of India are found in the Vedic literature of Hinduism and the ancient Natyashastra.