Definition

Franchising

A special form of licensing is franchising, which allows the franchisee to sell highly publicized product or service, using the parents brand name or trademark, carefully developed procedures, and marketing strategies. In exchange, the franchisee pays a fee to the parent company, typically based on the volume of sales of the franchisor in its defined market area. The franchise is operated by the local investor who must adhere to the strict policies of the parent.


Franchising is the contractual business arrangement between a manufacturer or other supplier, and a dealer such as a restaurant operator or retailer.

Webster Dictionary Meaning

1. Franchising
- of Franchise
Share it:  Cite

More from this Section

  • Relational decision making
    A type of decision making in which choices are logical and consistent and maximize value, ...
  • Hawthorne studies
    Hawthorne studies is a one kind of series of studies during the 1920s and 1930s that provided ...
  • Powerful Suppliers
    Suppliers can exert bargaining power on participants in an industry by raising prices ...
  • Classical view
    The view that management’s only social responsibility is to maximize profits, is called ...
  • Technological Factors
    The quasi-science of anticipating environmental and competitive changes and estimating ...