809bbc19_arketing_Terms_and_Definitions__Definition
[Term] Franchise [Definition] 
Retail format represented by a contractual arrangement in which franchisees (i.e., retail store operator) agree to pay for the right to use a franchisor’s (i.e., retail business owner) business methods and other business aspects such as the franchise name.
Marketing Terms and Definitions
Definition