Content marketing is a form of inbound marketing that uses content—blog posts, photos, and videos—to engage with users. Users find your content through search engines and social media platforms.