Legal Definition
A franchise is a business model where a business licenses the right to operate a specific business, often including the use of a brand name, trademark, or established operational system for a defined territory.
Plain-English Translation
Imagine a business that gets permission from a big company to open a store under their brand. This permission comes with rules about how they must run the store and what they can sell.