Sesungguhnya kata "Pura" berasal dari akhiran bahasa Sansekerta (-pur, -puri, pura, -puram, -pore), yang mengandung arti kota, kota berbenteng, atau kota dengan menara atau istana. Dalam perkembangannya istilah "Pura" menjadi khusus untuk tempat ibadah terutama di bali, sedangkan kata "Puri" diartikan khusus untuk tempat tinggal para raja dan bangsawan. Pada perkembangannya pura di bali dapat di bagi menjadi empat sesuai dengan tujuan dan tempat pura itu didirikan seperti Pura Kahayangan Jagat, Pura Kahyangan Desa, Pura Swagina ...