If you're starting a new franchise in North Carolina, it'll be a restaurant franchise, and it'll be a contractual arrangement that establishes a relationship between the franchisor and the subscriber or franchisee. During this agreement, the franchisor issues licenses for the franchisee to own and run the restaurant. This is frequently accomplished by paying for the brand's assets.
This form of agreement allows a franchisee to open a restaurant with a tried and proven business concept, processes, ongoing support, and personnel training. In addition, the franchisor takes pride in the licenses that they provide.