Under the law, contracts formed with certain categories of people may be unenforceable.
They are:
Children under the age of 18
People who lack mental capacity
People who are under the influence of drugs or alcohol
Such persons may be deemed not to have the capacity to contract if they did not understand what they were agreeing to, and this may make the contract unenforceable against such a party.