An agreement for sale generally records the terms and conditions agreed between the buyer and seller regarding a proposed property transaction. It may cover the property details, consideration, payment schedule, possession, obligations and consequences of breach.