what is the difference between contract and agreement in law?
The terms “agreement” and “contract” are used interchangeably, but legally speaking, they are two different things. An agreement is simply an understanding or arrangement between two or more parties. A contract is a specific agreement with terms and conditions that are enforceable court.