A franchise differs from a licence in terms of the degree of allowance too. The former agreement is broader than the latter. The licence allows the use of only registered trademarks, whereas a franchise allows the use of trademarks, products, services, additional intellectual property, and much more.