Editorial
Contract
Definition
A legally binding agreement between parties. In common law systems it generally requires offer, acceptance, consideration and an intention to create legal relations; civil law systems require agreement and, in some, a lawful cause.
In plain English: A deal the law will enforce. Not every promise is one.
A general definition, not tied to any jurisdiction. Check the meaning in the system that governs your matter before relying on it.