What is content marketing?

Content marketing is the practice of building original content and how you go about promoting that content, i.e. guest posts, social media, blogs, etc.