Hindusi uwielbiają czcząc religijne ikony i obrazy zwane "murtis" i recytując modlitwy zwane "mantrami". Hinduski kult nazywa się po prostu "pudża", co dosłownie oznacza "honor".
Puja często odbywa się poza świątynią i odbywa się głównie indywidualnie, w przeciwieństwie do wspólnej formy kultu. Puja odbywa się głównie w domu, w którym Hindusi zakładają specjalne sanktuarium dla swoich ulubionych bogów i bogiń. Kapliczka może być tak prosta, jak mały obraz, posąg lub mały ołtarz; może być również wystarczająco duży, aby zajmować cały pokój.
Puja jest ściśle wykonywana trzy razy dziennie i często z obecnością wszystkich lub większości członków rodziny. Podczas pudży powtarzane są imiona bogów i bogiń oraz mantry. Woda, kwiaty, kadzidła i inne ofiary są również oferowane bogom lub boginiom podczas pudży.
Puja, która jest wykonywana w domu, nie jest tak skomplikowana i rytualna, jak kult, który odbywa się w świątyniach hinduistycznych. Puja w świątyniach hinduistycznych zazwyczaj obejmuje rytualne kąpiele murti, aby je oczyścić, ubierając murti, wzywając bogów lub boginie, aby zaprosić ich do pobytu w murtis i ofiarowania im jedzenia. Murtis zostaje ujawniony zza ekranu w akcie zwanym "darśanem".