In branches, the parent company has a say in everything, while franchises let the franchisee decide how to run it day-to-day within some rules.