Purana é um vasto gênero de literatura indiana sobre uma ampla variedade de tópicos, especialmente sobre lendas e outras tradições tradicionais. Os Puranas são conhecidos pelas intrincadas camadas de simbolismo retratadas em suas histórias. Compostos originalmente em sânscrito e em outras línguas indianas, vários desses textos têm nomes de grandes divindades hindus, como Vishnu, Shiva, Brahma e Shakti. O gênero purânico de literatura é encontrado tanto no hinduísmo quanto no jainismo.
A literatura Purânica é enciclopédica e inclui diversos tópicos como cosmogonia, cosmologia, genealogias de deuses, deusas, reis, heróis, sábios e semideuses, contos populares, peregrinações, templos, medicina, astronomia, gramática, mineralogia, humor, amor histórias, bem como teologia e filosofia. O conteúdo é altamente inconsistente entre os Puranas, e cada Purana sobreviveu em numerosos manuscritos que são inconsistentes. Os Maha Puranas hindus são tradicionalmente atribuídos a "Vyasa", mas muitos estudiosos os consideraram provavelmente o trabalho de muitos autores ao longo dos séculos; em contraste, a maioria dos Jaina Puranas podem ser datados e seus autores atribuídos.
Existem 18 Mukhya Puranas (Puranas Maiores) e 18 Upa Puranas (Puranas Menores), com mais de 400.000 versos. As primeiras versões de vários Puranas provavelmente foram compostas entre os séculos III e X dC. Os Puranas não gozam da autoridade de uma escritura no Hinduísmo, mas são considerados Smritis.