There are several types of construction contracts. Price-based contracts include lump sum contracts, where the contractor is paid a fixed price for the entire project, and unit price contracts, where payment is made based on rates for individual work units. Cost-based contracts include cost plus contracts, where the contractor is reimbursed for costs plus a fee or percentage, and guaranteed maximum price contracts, where the owner's liability is capped but the contractor can retain savings if the project costs less than estimated. The appropriate contract type depends on factors like project scope definition and risk allocation between owner and contractor.