Garuda Purana er en av Vishnu Purunas. Denne forkortede versjonen av Garuda Purana inneholder en samtale mellom Vishnu og hans kjøretøy, Garuda om død, livet etter livet, synd, livet i helvete, helvete, Yama, Lord of the Underworld, hans assistent Chitragupta, beskrivelse av Yama City, de forskjellige slags straff som ble utarbeidet til synderne, hvordan man kan unngå synd på jorden, bortvisning av synd, hvilke typer begravelsesritualer som skal utføres for de avdøde og hva som skjer når de ikke blir utført og så videre.
Hinduebegrepet om himmel og helvete beskrevet i dette skriftstedet har noen likhetstrekk med beskrivelsene av himmel og helvete i andre religioner som kristendom, islam og zoroastrianisme. Men i motsetning til i disse religionene, holder ikke sjeler som drar til disse verdenene der evig. Når straffen er over, vender de tilbake til jorden og føder igjen. Denne Purana tar også for seg emnet frigjøring og hvordan det kan oppnås gjennom utøvelse av yoga og hengivenhet.