Ada banyak penyebab di balik sengketa internasional di dunia saat ini seperti: penguasaan sumber daya alam, ketidaksetaraan, konflik karena alasan etnis, komersial dan teknologi, munculnya ekstremisme dan nasionalisme, atau dampak buruk perubahan iklim. Sengketa internasional juga dapat disebabkan oleh hal berikut:
- Hak dan kewajiban dalam perjanjian internasional yang tidak terpenuhi.
- Perbedaan pandangan/ tafsiran terhadap perjanjian internasional
- Penghinaan terhadap harkat dan martabat bangsa.
- Intervensi kedaulatan suatu negara
- Perebutan kekayaan aspek ekonomi