What is content licensing
Short story? If a company owns a license to your content, they’re able to use the content you created…without crediting you.
In-depth? A company can acquire different types of licenses for various periods of time. If it’s a full license, that means they can use your work on social, email marketing campaigns, print — heck, they could put your face on a billboard if they wanted to (and legally do not have to credit you for your work). Some companies ask for a digital-only license which spans social media/email/website marketing only.
If a license is perpetual, it means it’s forever. Sometimes a company will ask for a license for a month, a year, two years, etc.