What Is Content Marketing?

It goes by many names...let's try to name them all. Custom publishing, custom media, customer media, customer publishing, member media, private media, branded content, corporate media, corporate publishing, corporate journalism and branded media.