AGREEMENT

An exchange of promises, a mutual understanding or arrangement; a contract.