Within a franchise system, a business location or site that is independently owned by an individual(s) to whom the franchisor has granted certain rights. For comparison see “company-owned outlet.”

« Back to Glossary Index