A franchisor is a person or company that grants a license to another party to use their business model and brand in exchange for a fee or a percentage of the revenue. This can be a way for a company to expand its business without having to invest in new locations or employees.