Sumber agama Hindu dikelompokan memjadi Shruti dan Smriti
- Shruti
- Vedas : terdiri dari catur weda yaitu: Rig, Sama, Yajur and Atharva.
- Upanishads : pahaman tentang manusia, Tuhan dan alam semesta
- Smriti
- Upavedas : terdiri dari 4 buku yaitu:
- Ayurveda - ilmu kesehatan dan hidup.
- Dhanurveda - ilmu perang
- Gandharvaveda - ilmu tentang estetika dan seni.
- Arthashastra - ilmu tentang administrasi, pemerintahan, ekonomi dan politik.
- Puranas : berisi arti dan penjelasan yang terkandung dalam Shruti. Purana terdiri dari 18 mayor (utama).
- Mahabharata : lebih dari 100,000 ayat, Mahabharata menggambarkan praktek dari Dharma.
- Bhagavad Gita: bagian dari Mahabharata yang merupakam teks Smriti.
- Agama Shastras : berisi tatacara pemujaan dan pengabdian kepada Tuhan.