قرارداد بین المللی باید طبق قانون حاکم بر آن که با اراده ی طرفین قرارداد انتخاب شده است اجرا شود.

با توجه به اصل حاکمیت اراده، اجرای قراردادهای بین المللی بر عهده خود طرفین و محدود به اراده آنهاست  و اگر در اجرای عقد مشکلی به وجود بیاید، حل این مشکل نیز به اراده ی طرفین بستگی دارد ؛ با این حال  قراردادهای بین المللی ای که اجرای مفاد آن خلاف نظم عمومی دولت های متعاهدین باشد، قابل اجرا نیست.