Definition from Nolo’s Plain-English Law Dictionary

A mutual agreement between two parties that is voluntary and involves the exchange of consideration (money, goods, services, or a promise to do something). If the agreement involves an illegal transaction or the consideration is insufficient or illegal, a bargain does not constitute a contract.

Definition provided by Nolo’s Plain-English Law Dictionary.