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