A contract is a promise between two parties (who can be people, organisations or companies). However, it is different to a normal promise because it is legally binding. WHAT DOES ‘LEGALLY BINDING’ MEAN? It means that the law will enforce the contract (it will make sure that both sides keep