Hukum internasional
Hukum Internasional publik berbeda dengan Hukum Perdata Internasional. Hukum Perdata Internasional ialah keseluruhan kaedah dan asas hukum yang mengatur hubungan perdata yang melintasi batas negara atau hukum yang mengatur hubungan hukum perdata antara para pelaku hukum yang masing-masing tunduk pada hukum perdata (nasional) yang berlainan. Sedangkan Hukum Internasional adalah keseluruhan kaidah dan asas hukum yang mengatur hubungan atau persoalan yang melintasi batas negara (hubungan internasional) yang bukan bersifat perdata.
Hukum
Di Indonesia, hukum pidana diatur secara umum dalam Kitab Undang-undang Hukum Pidana (KUHP), yang merupakan peninggalan dari zaman penjajahan Belanda, sebelumnya bernama "Wetboek van Straafrecht (WvS)". KUHP merupakan "lex generalis" bagi pengaturan hukum pidana di Indonesia di mana asas-asas umum termuat dan menjadi dasar bagi semua ketentuan pidana yang diatur di luar KUHP "(lex specialis)"