What is the meaning or definition of a contract?
A contract is a written binding document, describing terms of an agreement between two or more persons. (As a rule of thumb, keep all paperwork. Later, if there are any questions, you will have your agreement in writing.)