Sistem kasta Bali

Di dalam masyarakat Hindu dikenal adanya sistem warna,yaitu suatu sistem pengelompokan masyarakat berdasarkan profesi yang ditekuni, bakat dan keahlian yang dikuasai. Pada perkembangannya, sistem warna dari agama Hindu ini sering diselewengkan oleh penguasa penguasa feodal dan pengikut pengikutnya untuk melanggengkan pengaruh politisnya dimasyarakat. Sistem warna yang merupakan pengelompokan orang berdasarkan tugas dan kewajiban yang dijalankan di dalam kehidupan bermasyarakat berubah menjadi tingkatan-tingkatan yang membedakan derajat seseorang berdasarkan keturunan. Ide dasar dari sistem ini, yaitu pengelompokan masyarakat berdasarkan profesi dan keahlian, sering atau bahkan terabaikan sama sekali. Tingkatan-tingkatan kelas inilah yang kemudian disebut dengan kasta.