A contract is an agreement (oral or written) between two or more parties when there is a mutual exchange of promises or consideration upon defined terms and /or conditions. Although contracts for the ...