Cultul hindus este pur și simplu numit "puja", care înseamnă literalmente "onoare".
p>Puja are loc adesea în afara templului, și se face în mare parte în mod individual, spre deosebire de o formă comună de închinare. Puja are loc în principal în casă, unde hindușii au amenajat un altar special pentru zeii și zeița lor preferate. Un altar poate fi la fel de simplu ca o mică imagine sau statuie sau un altar mic; poate fi suficient de mare pentru a ocupa o cameră întreagă.Puja este strict făcut de trei ori pe zi și adesea cu toți sau majoritatea membrilor familiei prezente. În timpul puja, se repetă numele zeilor și zeițelor, precum și mantrele. Apă, flori, tămâie și alte oferte sunt de asemenea oferite zeilor sau zeițelor în timpul puja.
Puja, făcută acasă, nu este la fel de elaborată și ritualistă ca cultul care are loc în templele hinduse. Puja în templele hinduse implică, de regulă, îmbăierea rituală a muritului pentru a le purifica, îmbrăcând murtisul, invocând zeii sau zeițele pentru ai invita să locuiască în murtis și să le ofere mâncare. Murtis este apoi dezvăluit din spatele unui ecran într-un act numit "darshan".