Indonezja to tygiel mieszania się kultur i religii. Jawa ma największą liczbę ludności muzułmańskiej, Bali zdominowana jest przez Hinduizm. Chrześcijaństwo, buddyzm i religie animistyczne są również obecne na wyspach archipelagu indonezyjskiego. Współistnienie różnych grup etnicznych, nie zawsze jest pokojowe. Przemoc pojawia się często jako konsekwencja istniejących nienawiści religijnych.