Marketing involves creating value for customers through communicating, delivering, and exchanging offerings. The goal is to create customers by defining a target market and promoting products through various channels like advertising, publicity, personal selling and sales promotions. As technology advances, marketers can leverage more channels like social media, video, blogging and mobile to engage customers and drive sales. The key is to consistently share valuable information through these different outlets to expose your business to more potential customers.