Franchise
Definition
A contractual business arrangement in which a franchisor grants a franchisee the right to operate a business using the franchisor's brand, operating systems and ongoing support in return for fees, royalties or other payments, with continuing obligations on standards and brand control.