Content marketing (noun) is a type of marketing that involves the creation and sharing of online materials ) such as videos, blog posts, and social media posts) that do not explicitly promote a brand, but has the intention of generating interest in its products or services.