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

  • Preemptive right
    Preemptive right is a shareholder’s right to purchase shares of a company’s new stock ...
  • Formal planning department
    In the traditional approach, planning is done entirely by top-level mangers who often ...
  • Forming stage
    The first stage of group development, in which people join the group and then define the ...
  • Balanced scorecard
    The balanced scorecard is a performance measurement approach that uses both financial ...
  • Stakeholder activism
    Demands placed on the global firm by the foreign environments in which it operates principally ...