A business model where a company grants others the right to operate under its brand name and business system. The practice of licensing trademarks and business methods.
From Old French 'franchise' meaning freedom or privilege, from 'franc' meaning free. Originally referred to rights granted by a sovereign, evolving to mean business privileges and licensing arrangements.
Try Another Word