ماده 10 قانون مدني ميگويد "قراردادهاي خصوصي نسبت به كساني كه آن را منعقد نموده اند در صورتي كه مخالف صريح قانون نباشد نافذ است."
ميخواهيم بدانيم كه ماده 10 قانون مدني چرا قراردادهاي خصوصي را با در نظر گرفتن شرط عدم مخالفت صريح قانون نافذ يعني معتبر شناخته و مورد حمايت قرارداده است.در حالي كه عنوان قسمت دوم قانون مدني "در عقود و معاملات و الزامات" و همچنين عنوان باب اول آن "در عقود و تعهدات به طور كلي" كلمه قراردادها به كار نرفته است. مگر چه تفاوتي بين عقود و قراردادها وجود دارد كه قانون مدني ما كلمه عقود را در مواردي و كلمه قراردادها را در موارد ديگر به كار برده است.