Die wichtigsten religiösen Texte des Hinduismus sind die Veden, Ramayana, Mahabharata und Puranas. Das Mahabharata ist das längste indische Epos und umfasst die Bhagavad Gita.
Die hinduistischen Texte können in zwei Gruppen unterteilt werden: die Shruti und die Smriti, in denen die Veden Teil der Shruti sind, und die verbleibenden drei Texte bilden die Smriti. Das Shruti enthält 4 Veden und 108 Upanishaden, die sich jeweils mit einem anderen Aspekt der universellen Wahrheit befassen. Sowohl die Shruti als auch die Smriti werden zusammen als Shastras bezeichnet. Neben dem Studium dieser Texte verehren Hindus auch in Tempeln und in ihren eigenen Haushalten.