A "chain" means there are multiple locations for a store. The various locations could be owned by the company or by franchises (or some of each).
A "franchise" means that their are people who enter into an arrangement with a company to operate a store using the company's products and brand name/processes. There are complicated contracts involved.
Student or Learner