A Redevelopment Agreement is a legal contract between a municipality and a developer that outlines the terms and conditions of a redevelopment project. It is used when a developer proposes to construct a new building or to renovate an existing one. The agreement specifies the obligations of both parties and outlines the responsibilities of each in order to complete the project. It can include details regarding the types of materials to be used, the timeline for completion, the costs and funding sources, zoning issues, and other related matters. There are several types of Redevelopment Agreements, including Design-Build Agreements, Construction Management Agreements, and Cost-Plus Agreements.