A legally binding agreement between a buyer and a seller.