الف) شباهت: داشتن وجه بين‌المللي اين دو رشته

ب) تفاوت:

1. از لحاظ موضوع، موضوع حقوق بين‌الملل خصوصي افراد و موضوع حقوق بين‌الملل عمومي دولت‌ها مي‌باشد.

2. از لحاظ شيوه كار: شيوه كار در حقوق بين‌الملل خصوصي يك شيوه حقوقي است در حالي كه در حقوق بين‌الملل عمومي يك شيوه سياسي است.

3. از لحاظ منابع: در حقوق بين‌الملل خصوصي علاوه بر منابع بين‌المللي از منابع داخلي نيز استفاده مي‌شود در حالي كه در حقوق بين‌الملل عمومي صرفاً از منابع بين‌الملل استفاده مي‌شود.

4. از لحاظ ضمانت اجرا: از آنجا كه قواعد مربوط به حقوق بين‌الملل خصوصي جزء قواعد داخلي آن كشور محسوب مي‌شود ضمانت اجراي نقض اين قواعد نيز مانند ساير قواعد داخلي يك ضمانت اجراي مؤثر مي‌باشد در حالي كه معمولاً در حقوق بين‌الملل عمومي مشاهده نمي‌گردد.

5. مراجع حل اختلاف: در حقوق بين‌الملل خصوصي از مراجع حل اختلاف داخلي براي حل مسائل حقوق بين‌الملل خصوصي استفاده مي‌شود اما در حقوق بين‌الملل عمومي از مراجع حل اختلاف بين‌المللي استفاده مي‌شود.