A franchise is a business that an independent owner runs under someone else's brand, having paid for the right to do so. A chain is simply a group of businesses that share the same brand, whether they are independently owned or run centrally by one company. Every franchise is part of a chain, but not every chain is made of franchises.
The core difference
A franchise describes who owns and licenses a single outlet, while a chain describes any group of branded outlets, franchised or not.
- franchise — a business authorised to sell a company's goods or services under its brand: she opened a fast-food franchise on the edge of town.
- chain — a group of stores or restaurants operating under the same brand: the coffee chain opened its hundredth store this year.
How to tell them apart
The distinction is about ownership. A chain just means several outlets share a brand and look the same to a customer walking in. A franchise is one way that a chain gets built: a local owner buys the right to run a branch, pays fees to the parent company, and follows its rules, while still owning the business day to day.
Some chains are entirely company-owned with no franchising at all, and some franchise brands are made up almost entirely of independent owners. That is why a coffee chain can begin franchising its stores, as one word describes the brand as a whole and the other describes how individual branches are owned.