Tirta is very important word in Hindu culture. It means holy water. Priests sprinkle Tirta before a blessing to purify the offering, the human body, and to protect the inner spirit from being influenced by evil spirits. Hindu's also drink Tirta after prayers as a way of taking the blessing of God into their bodies.
In the photo above of a holy Balinese temple, fountains give Tirta into a pool where local Hindus collect the holy water for use at home in their family temples and shrines.
I am familiar with the best places to witness and experience Balinese Holy Water blessings. I'm an English speaking driver and guide, and I would love to show you the sacred sites of Bali.