Un temple balinais, ou pura, n'est pas un bâtiment fermé mais une enceinte à ciel ouvert, organisée en trois cours successives, de la plus profane à la plus sacrée. Les tours à toits superposés, les meru, honorent les dieux et les montagnes : plus le toit compte d'étages, plus la divinité est importante.
Chaque village possède au moins trois temples, et certains sanctuaires protègent l'île entière : les temples directionnels, comme Besakih ou Uluwatu, et les temples de la mer qui se répondent le long de la côte, de Tanah Lot à Rambut Siwi. Une fois cette logique en tête, on reconnaît les trois cours et les meru dans chaque temple visité, et on comprend pourquoi tel autel reçoit des offrandes et tel autre non.