Puri di Bali

Secara etimologis, kata "puri" sesungguhnya berasal dari akhiran bahasa Sanskerta (-"pur", -"puri", -"pura", -"puram", -"pore"), yang artinya adalah kota, kota berbenteng, atau kota dengan menara atau istana. Dalam perkembangan pemakaiannya di Bali, istilah "Pura" menjadi khusus untuk tempat pemujaan tuhan; sedangkan istilah "Puri" menjadi khusus untuk tempat tinggal para raja dan bangsawan. Saat ini kata puri dapat dipadankan dengan kata "keraton" atau kata "pura" dalam Bahasa Jawa, misalkan Pura Mangkunagaran. Beberapa puri dahulunya juga berperan sebagai benteng strategis untuk pertahanan kerajaan.