Consideration is a concept of English common law and is a necessity for simple contracts but not for special contracts. The concept has been adopted by other common law jurisdictions. From Wikipedia