a contract is a legally enforceable promise or undertaking that something will or will not occur. the word 'promise' can be used as a legal synonym for contract; although care is required as a promise may not have the full standing of a contract, e.g. when it is an agreement without consideration.