Question: what are essential terms of a contract?
Answer: Parties do not have to agree every term of a proposed contract before it can be binding. All essential terms must be agreed and the agreement cannot otherwise be uncertain, vague or ambiguous. The courts can find that the parties have entered into a binding contract even if some terms are still to be agreed.