Agreement
When two or more parties are in consensus, in contracting terms, an agreement generally refers to a negotiated and typically legally binding written or oral arrangement between parties. Many use agreement in the same meaning as a contract.