A franchise is a type of business model where a company (the franchisor) grants the right to use its brand, products, and operating systems to another party (the franchisee) in exchange for a fee and ongoing royalties. Franchises are considered an intangible asset that can provide significant value to a business.