A development contract is an agreement between two or more parties that outlines the scope, terms, and conditions of a real estate development project. It is also known as a development agreement, joint venture agreement, construction contract, or public-private partnership agreement. Development contracts can be classified into different categories based on the roles, responsibilities, and rewards of the parties involved. Ground lease contracts involve the developer leasing the land from the landowner for a long period of time and developing, owning, and operating the property on the land. The developer pays rent to the landowner and retains title and reversionary interest in the land and property. Build-to-suit contracts involve the developer building a property according to the specifications of a tenant who agrees to lease it for a long period of time. The developer owns and operates the property and receives rent from the tenant. Turnkey contracts involve the developer building a property according to the specifications of a buyer who agrees to purchase it upon completion. The developer transfers title and possession of the property to the buyer at closing and receives full payment for it. Joint venture contracts involve two or more parties forming a partnership to share risks, costs, and profits of a real estate development project. They each contribute resources, expertise, and responsibilities to receive income and equity from the property.