content marketing

noun

The art of promoting products or services by providing valuable information at no charge.