explain the term franchise in relation to retailing
Franchising The word "franchise" is of Anglo-French derivation—from franc, meaning free—and is used both as a noun and as a (transitive) verb.[1] For the franchiser, use of a franchise system is an alternative business growth strategy, compared to say expansion through corporate owned outlets or "chain stores". Adopting a franchise system business growth strategy for the sale and distribution of goods and services minimizes the franchiser's capital investment and liability risk.