Question: what is the difference between contract and obligation?
Answer: An obligation is a duty to perform to a term or condition. A contract is an agreement between parties where both parties receive something of value called consideration. ... A contract is an agreement between parties where both parties receive something of value called consideration.