
Purana este un gen vast de literatură indiană despre o gamă largă de subiecte, în special despre legende și alte tradiții tradiționale. Puranas sunt cunoscuți pentru straturile complicate de simbolism descrise în poveștile lor. Compuse inițial în sanscrită și în alte limbi indiene, câteva dintre aceste texte poartă numele unor divinități hinduse majore, cum ar fi Vishnu, Shiva, Brahma și Shakti. Genul de literatură puranic se găsește atât în hinduism, cât și în jainism.
Literatura puranică este enciclopedică și include teme diverse precum cosmogonie, cosmologie, genealogii ale zeilor, zeițelor, regilor, eroilor, înțelepților și semizeilor, basme populare, pelerinaje, temple, medicină, astronomie, gramatică, mineralogie, umor, dragoste. povestiri, precum și teologie și filozofie. Conținutul este foarte inconsecvent în Purana și fiecare Purana a supraviețuit în numeroase manuscrise care sunt ele însele inconsecvente. Maha Purana hinduse sunt atribuite în mod tradițional lui „Vyasa”, dar mulți savanți le-au considerat probabil opera multor autori de-a lungul secolelor; în contrast, majoritatea Jaina Puranas pot fi datate și autorii lor pot fi atribuiți.
Există 18 Mukhya Puranas (Purane majore) și 18 Upa Puranas (Purane minore), cu peste 400.000 de versuri. Primele versiuni ale diferitelor Purana au fost probabil compuse între secolele al III-lea și al X-lea d.Hr. Puranas nu se bucură de autoritatea unei scripturi în hinduism, dar sunt considerați ca Smritis.