The dictionary definition is the provision of services by one person to another person under a contracted, franchise agreement with a set of terms therein which suits both parties.
The franchise offers support services for you to run a business. So you have to decide whether what they charge you to do that (it’s usually called a royalty or a management service fee) is worthwhile for what you’re getting.