Its when a well know, trusted company like' pizza hut' helps someone set up their own shop. They have all the promotion and money sorted for them as the shop already exists. But, a percentage of the money the shop bring in goes to the owner of the actualy shop/company.
By having a franshise you will be at less risk of closing down, having no money to keep the shop open. The support of a bigger company and you will also have more sales, People know the company. Also by owning a franchise you could sell your products for a lot more, People trust the brand and wont mind paying a little more for the product.