Người theo đạo Hindu thờ cúng bằng cách tôn kính các biểu tượng và hình ảnh tôn giáo được gọi là "Murtis" và bằng cách đọc những lời cầu nguyện được gọi là "thần chú". Sự thờ cúng của người Hindu được gọi đơn giản là "puja", có nghĩa đen là "danh dự".
Puja thường diễn ra bên ngoài ngôi đền, và nó chủ yếu được thực hiện riêng lẻ thay vì trong một hình thức thờ cúng chung. Puja chủ yếu diễn ra trong nhà, nơi những người theo đạo Hindu thiết lập một ngôi đền đặc biệt cho các vị thần và nữ thần yêu thích của họ. Một ban thờ có thể đơn giản như một bức tranh, bức tượng nhỏ hoặc một bàn thờ nhỏ; nó cũng có thể đủ lớn để chiếm cả một căn phòng.
Puja được thực hiện nghiêm túc ba lần một ngày và thường là với tất cả hoặc hầu hết các thành viên trong gia đình có mặt. Trong lễ puja, tên của các vị thần và nữ thần được lặp lại cũng như các câu thần chú. Nước, hoa, hương và các lễ vật khác cũng được dâng lên các vị thần hoặc nữ thần trong lễ puja.
Puja được thực hiện tại nhà không phức tạp và mang tính nghi lễ như việc thờ cúng diễn ra trong các ngôi đền Hindu. Puja trong các ngôi đền Hindu thường bao gồm nghi lễ tắm thần để thanh tẩy, mặc quần áo cho thần chết, cầu khẩn các vị thần hoặc nữ thần mời họ đến trú ngụ trong âm phủ và cúng dường thức ăn cho họ. Murtis sau đó được tiết lộ từ phía sau màn hình trong một hành động được gọi là "darshan".