Garuda Purana è uno dei Vishnu Purunas. Questa versione ridotta di Garuda Purana contiene una conversazione tra Vishnu e il suo veicolo, Garuda sulla morte, l'aldilà, il peccato, la vita all'inferno, il luogo dell'inferno, Yama, il Signore degli Inferi, il suo assistente Chitragupta, la descrizione della città di Yama, i vari tipi di punizioni inflitte ai peccatori, come evitare il peccato sulla terra, espiazione del peccato, quali tipi di riti funebri dovrebbero essere eseguiti per i defunti e cosa succede quando non vengono eseguiti e così via.
Il concetto indù di paradiso e inferno descritto in questa scrittura ha alcune somiglianze con le descrizioni di paradiso e inferno in altre religioni come cristianesimo, islam e zoroastrismo. Tuttavia, a differenza di queste religioni, le anime che vanno in questi mondi non rimangono lì eternamente. Una volta che la punizione è finita, tornano sulla terra e rinascono di nuovo. Questo Purana si occupa anche del tema della liberazione e di come può essere raggiunta attraverso la pratica dello yoga e della devozione.