Content marketing attracts prospects to your site by creating and publishing original content that captivates target audiences. Social media marketing takes place on social media, where you create content to engage and interact with your followers. In content marketing, you build your brand online presence, while social media marketing lets you build a social media presence.