قرارداد یا عقد طبق ماده ۱۸۳ قانون مدنی عبارت است از اینکه: یک یا چند نفر در مقابل یک یا چند نفر دیگر تعهد به امری نمایند و مورد قبول آن ها قرار گیرد.

توافق دو یا چند نفر جزء اصلی تعریف قرارداد است، برای مثال در خرید ملک یا آپارتمان دو نفر توافق می­کنند که یکی (فروشنده) ملک خود را به دیگری (خریدار) بدهد و دیگری در قبال آن پولی به فروشنده پرداخت کند.

قصد و رضایت درونی دو طرف بر انتقال مال یا انجام کاری برای وقوع یک قرارداد کفایت می کند و زمانی که دو طرف با اراده آزاد بر موضوعی توافق کنند، ملزم به رعایت آن می شوند و پس از آن در حق طرفین و افرادی که جانشین آن ها می شوند (قائم مقام قانونی) نیز موثر است و نیاز به هیچ گونه تشریفاتی ندارد ، اما نکته مهم این است که قانون گذار به لحاظ مصالح اجتماعی شرایطی را به موارد فوق افزوده است که در بعضی مواقع بدون توجه به آن شرایط و تشریفات، مراجع قانونی از پذیرش قرارداد خودداری خواهند نمود.