A commercial contract is an agreement between two or more parties, also known as a business-to-business (B2B) contract. A commercial contract may take the form of standard terms and conditions, or a bespoke, individually negotiated contract. In practice, it is common for commercial terms to be put into a standard contract which a business will use for all transactions, such as the sale of goods or services. A bespoke contract may be more appropriate for non-routine transactions, such as agency or distribution arrangements.