Carnatic music is rich in compositions. There are thousands of compositions in different ragas, talas, languages and styles composed by great saints and poets of different periods. Sama Veda is considered as the main source for the development of Indian music. Many saints and scholars believe that music is the greatest sadhana and easiest way to reach godhead or to attain salvation. The musical forms in South-India, in origin, are for vocal use. It is usually taught and learned through compositions.