What is the difference between an agreement and a contract?
What is the difference between contract and an agreement?