According to the article, a branch is sub office of the entity and operated by itself, whereas a franchise is operated or run by another party known as franchisee. Franchisee uses the business methods & services of the Franchisor against an agreement.
Franchise and Branches differ in these key areas:
- Business Operations
- Investment in Operations
- Operational Employees
- Profit Sharing
- Quality assurance