Glossary
Franchise
A business franchise is defined by the structure of its ownership. Franchising occurs when the owner of a business grants a license to one or more parties for the purpose of conducting business using the same trademarks, trade names, trade dress, and other identifying aspects of the business.