Glossary

What does Franchise mean ?

Franchise definition :

A type of license that a party (franchisee) acquires to allow them to have access to a business's (franchisor's) proprietary knowledge, processes, and trademarks in order to allow the party to sell a product or provide a service under the business's name.