आंतरराष्ट्रीय कायद्याचे दोन प्रकार आहेत. व्यक्तिगत आणि सार्वजनिक. आंतरराष्ट्रीय व्यक्तिगत कायदा हा व्यक्ती आणि कंपन्या यांतील विवाद सोडवण्यासाठी असतो, तर सार्वजनिक अंतरराष्ट्रीय कायदा हा देशा-देशांमधील विवाद सोडवण्यासाठी तसेच संबंध नियंत्रित करण्यासाठी असतो.