In online puja individuals or groups can connect with priests or spiritual leaders who perform the puja rituals on their behalf. Participants can observe and engage in the puja ceremony virtually, through video streaming or other interactive means.