Definition
The legal permission granted by a creator to a brand, media company, or individual to use the creator's content, likeness, music, or intellectual property in exchange for a fee. In brand deals, licensing refers to the rights a brand purchases to repurpose a creator's content in their own advertising campaigns beyond the original publication.
Related Terms
Monetization★ Featured
Sponsorship
SRead more
Business & Strategy
Brand Ambassador
BRead more
Monetization
DEAL Framework
DRead more
Platforms & Tools
Content ID
CRead more
Marketing & Growth
Self Publishing
SRead more
Business & Strategy
Kill Fee
KRead more
Business & Strategy
Perpetuity
PRead more
Business & Strategy
NIL Deal
NRead more
Platform Policy & Legal
Exclusivity
ERead more
Platform Policy & Legal
Watermarking
WRead more
Business & Strategy
Secondary Market Rights
SRead more
Marketing & Growth
Publishing Imprint
PRead more