Franchising is a variation of licensing strategy in which there is a contract between the parent company franchiser and a franchisee that allows the franchisee to operate a business developed by the franchiser in return for all rights for operations.