Garuda Purana er en af Vishnu Purunas. Denne forkortede version af Garuda Purana indeholder en samtale mellem Vishnu og hans køretøj, Garuda om død, liv efter livet, synd, liv i helvede, helvede, Yama, underverdenens Lord, hans assistent Chitragupta, beskrivelse af Yama's by, de forskellige former for straffe, der blev udmålt til synderne, hvordan man undgår synd på jorden, bortvisning af synd, hvilke typer begravelsesriterier, der skal udføres for de afdøde, og hvad der sker, når de ikke udføres og så videre.
Hinduebegrebet himmel og helvede beskrevet i dette skriftsted har nogle ligheder med beskrivelserne af himmel og helvede i andre religioner som kristendom, islam og zoroastrianisme. I modsætning til i disse religioner forbliver sjæle, der går til disse verdener, ikke der evigt. Når straffen er over, vender de tilbage til jorden og føder igen. Denne Purana beskæftiger sig også med emnet frigørelse, og hvordan det kan opnås gennem praksis med yoga og hengivenhed.