At law, a contract is a legally enforceable agreement. This simply means that for an agreement to be deemed a contract, it has to satisfy some legal requirements. These include the following:
(a) There should be a valid offer that must be accepted;
(b) The minds of the parties should meet;
(c) The parties must have the intention to be legally bound by the agreement;
(d) The parties should have contractual capacity;
(e) Whatever parties agree on should be within human capacity to perform;
(f) The terms of the agreement must be clear;
(g) The contract may be required to satisfy formalities by the law;
(h) The agreement should be legal.
It is important to note that a contract can be either written or oral. The obvious benefit of a written contract is that it is easy to prove its terms.
Except from a leading Zimbabwean text entitled ‘The Law of contract in Zimbabwe’ by Dr Innocent Maja. You can order your copy for US$50 at firstname.lastname@example.org or +2634776306 or http://www.majasque.com