قرارداد را می توان به عنوان توافقی كه به وسیله قانون به اجرا گذاشته می شود و یا به عنوان توافقی كه بر حقوق یا وظایف قانونی طرفین قرارداد، تأثیر می گذارد و به وسیله حقوق به رسمیت شناخته می شود، تعریف كرد.
بنابراین، اصولاً حقوق قراردادها با سه مسأله در ارتباط است:
1- آیا توافقی موجود است؟
2- آیا این توافق، آن چنان است كه قانوناً باید به رسمیت شناخته شود و یا اجرا گردد؟
3- این كه توافق چگونه به اجراء گذاشته می شود؟
به بیان دیگر، چه جبرانهایی در صورت نقص قرارداد برای طرف زیان دیده و متضرر در اختیار است؟
علوم انسانی