A contract to purchase is a legal agreement between a buyer and a seller that outlines the terms and conditions of a real estate transaction. The contract should include the purchase price, the closing date, and any contingencies or special provisions. A contract to purchase becomes legally binding once it is signed by both parties.