Kebebasan beragama di Indonesia

Kedatangan Portugis pada abad ke-16 M ke Maluku membawa serta agama Katolik untuk diperkenalkan pada penduduk Kesultanan Ternate yang beragama Islam. Namun, terjadi bentrok akibat kepentingan politik yang berakhir dengan pengusiran Portugis, yang digantikan datangnya pasukan Kerajaan Spanyol. Kesultanan Ternate kemudian meminta bantuan Bangsa Belanda yang membawa Kristen, sehingga juga terjadi pergesekan antara agama Katolik dan Kristen. Puncak penyebaran agama Kristen di Pulau Jawa terjadi pada abad ke-19 M dengan misionaris-misionaris yang tidak hanya berasal dari Belanda, melainkan juga misionari pribumi seperti Kiai Ibrahim Tunggul Wulung dan Kiai Sadrach. Penyebaran agama Kristen di Tanah Batak sempat memperoleh perlawanan dari Sisingamangaraja XII sebagai perwakilan Parmalim yang menyerukan pengusiran para zending Kristen disertai pengrusakan dan pembakaran. Namun, hal tersebut menjadi alasan pasukan Belanda untuk menaklukkan Batak.