In marketing, a franchise is a type of business model in which businesses are granted the right to use the franchisor's trademark, name, and/or logo. Franchises are typically granted to businesses that are part of a larger chain or network.