خسارت به طور کلی در حقوق مدنی تحت دو عنوان بررسی می شود :
الف) خسارت ناشی از قرارداد ب) خسارت غیر قراردادی
و به عبارت دیگر مسئولیت قراردادی و غیر قراردادی
در تمیز این دو نوع مسئولیت قراردادی باید گفت که مسئولیت در صورتی قراردادی است که دو شرط در آن جمع باشد :
بین زیان دیده و عامل ورود ضرر قرارداد ناقذی حکومت کند
خسارت ناشی از اجرا نکردن مفاد این قرارداد باشد
فقدان یکی از این دو شرط مسئولیت را از زمره مسئولیت های قراردادی خارج و تابع مسئولیت غیر قراردادی می سازد .