Hindu dininde en büyük üç tanrı, yaratıcısı Brahma, koruyucusu Vishnu ve destroyer Shiva'dır. Her biri en büyük Tanrı'nın bir yönü olan bir trinity olarak kabul edilir. Rama ve Krişna, sırasıyla Vişnu'nun yedinci ve sekizinci avatarları da pek çok ibadetçi çizdi.
Brahma, Vishnu ve Shiva'nın ilk sözleri Vedalar'da toplanan eski sözlü geleneklerden ilahiler olarak geçiyor. Bu orijinal metinler, tanrıları bugün yaygın olarak tapılanlardan çok farklı tarif eder.
Vishnu'nun avatarları Rama ve Krishna'nın Ramayana ve Bhagavad Gita'da ortaya çıkan hikayeleri, Bu eserler dini ve felsefi fikirleri epik şiir serüveni ile birleştiriyor.