Indie są domem dla wielu religii, ale dominującym jest hinduizm. Hinduizm, który powstał w Indiach, jest praktykowany przez ponad 80 procent populacji Indii i jest najstarszym na świecie religijnym i filozoficznym systemem. Islam jest dominującą religią obcą i praktykuje ją 13 procent populacji.
Hindusi wierzą w koncepcję reinkarnacji, która w hinduizmie głosi, że dusze ludzkie i zwierzęce rodzą się wielokrotnie w różnych formach. Ucieczka z cyklu reinkarnacji następuje wtedy, gdy Hindusi osiągają Nirwanę, czyli zjednoczenie duszy z Brahmanem, uniwersalną duszą, która stworzyła wszechświat.