Content marketing is all about providing something useful to your audience - information, entertainment, resources, in hopes of gaining their loyalty and love, which will eventually translate into free marketing (through sharing) and sales. The key here is eventually - content marketing is a long tail game, and before you sell anything, you must create genuine value.