The word 'franchise' is of Anglo-French derivation - from franc - meaning free, and is used both as a noun and as a verb.For the franchisor, the franchise is an alternative to building 'chain stores' to distribute goods that avoids the investments and liability of a chain.
for more information
http://franchisee.veta.in/