Franchise vs. Licensing Agreement: What is the Difference?