Explanation
An agreement between two or more parties which is enforceable in law.
This definition separates a contract from a social or domestic arrangement, in that contracts are in-tended to be enforceable at law. The other answers shown here dilute the concept, and so are unac-ceptableas answers to the question.