Традиция вед и эпоса была возрождена в эпоху Гуптов (IV-VI вв.), создавших на севере субконтинента могущественную державу. Именно тогда окончательная победа над буддизмом была закреплена текстами, известными под названием пураны, термином, впервые появившимся в «Атхарваведе» и упанишадах как некий синоним слова веды. Это 18 «больших» и столько же «малых» сборников, названных по именам богов или мудрецов. Наиболее ценными среди «больших» считаются пураны «Маркондея», «Ваю», «Вишну», «Бхагавита» и «Матсья». Применительно к культу бога, с которыми связаны пураны, они считаются вишнуитскими, шиваистскими и брахманистскими, но отражают они идеологию и культовую практику индуизма. как сложившейся религиозной системы, допускающей соперничество между различными религиозными течениями (Бонгард-Левин, 1993, 138).
Главные темы литературы пуранов — становление мира, новое его возникновение из элементов распавшегося мира после каждой космической эры, родословная богов, асуров, и мудрецов, история легендарных династий, Солнечной и Лунной. Таким образом, в пуранах последовательно раскрывалась мифологическая картина мира, но в отличие от вед она привязывалась к реальным фактам политической истории.
Наряду с этим в поле зрения создателей пуранической литературы различные области знания (география, астрономия, медицина, музыка, живопись, архитектура), неотделимые от индуистской мифологии и теологии. Открытость пуран изменяющихся в связи с научными достижениями картине мира отражена с легенде о том, что когда пурана ветшает, Вишну, принимая облик мудреца Вьясы, добавляет к ней новую страницу. Открытость выражалась и в стремлении покончить с замкнутостью вед и обрести для них более широкую аудиторию. Так, в «Деве-бхагавата-пуране» сказано: «Женщины, шудры и не отмеченные достоинствами дваждырожденные не имеют права слушать веды, и только для их блага были написаны пураны». Но при этом оставалась незыблемой система сословных перегородок, и нарушение их рассматривалось как тягчайшее преступление, грозящее страшными карами в будущей жизни.