국제법은 국제공법이라고도 불리며, 국제 사법이나 법률 충돌과 구별하여 다른 나라의 국내법 간의 차이를 처리한다. 국제법도 국내법과 크게 다르다. 국내법은 한 나라의 내부 법률로, 그 관할 범위 내의 개인과 기타 법률단체의 행위를 규범한다.