Dictionary of Real Estate Terms: contract for purchase or salecontract for purchase or salesame as agreement of sale.