A contract is an agreement which rises to such a level of formality that is it enforceable in a court of law. All agreements are not enforceable in a court of law. contracts