Offer, acceptance, consideration, intention to create legal intentions, certainty.
When one is absent, court may still enforce promise, and where all present court may not enforce.
Blue v Ashley: 'the basic requirements of a contract are, that one, the parties have reached an agreement which two, is intended to be legally binding, three is supported by consideration and four, is sufficiently certain and complete to be enforceable'