since an agreement enforceable by law is a contract all the agreement which can be enforced through court of law is contract. there are many agreements which cannot be enforced through court of law or which is illegal etc hence these can never convert in contract. hence it is said "all contracts are agreement but all agreements are not contract."
Answered by
Sunilvermalaw
, an ibibo Citizen,
at
8:01 PM on November 03, 2009