"Brand licensing" refers to an arrangement where a company (the brand owner) gives permission to another company to use their brand name, logo, or other intellectual property. This allows the licensee to sell products or services under the well-known brand, while the brand owner receives royalties or fees in return.
Full definition