Online puja enables people or organisations to communicate with priests or other spiritual figures who carry out the puja rites on their behalf. Through video streaming or other interactive methods, participants can virtually watch and participate in the puja ritual.