BizTerm Definition
Full Definition

A franchise is a form of licensing. The franchiser provides his services through a series of franchisees. Before investing in any franchise, check with the International Franchise Association at 1 800 543 1038 to see if the franchise is a member in good standing.

Previous Biz Term Next Biz Term