A contract is a legally enforceable agreement between two or more parties that creates an obligation to do (or not do) a particular thing. … Similar to a contract, a memorandum of understanding is an agreement between two or more parties. Unlike a contract, however, an MOU need not contain legally enforceable promises.