انواع قرارداد در قانون مدنی و کتب حقوقی مطرح شده است. با این حال با توجه به ماده 10 قانون مدنی، مردم میتوانند هر نوع قرارداد خصوصی را امضا کنند. فقط لازم است که این قرارداد مخالف قانون نباشد. به این ترتیب کلیه قراردادهایی که مردم منعقد میکنند، صحیح و معتبر است.