Marketing is the practice of leveraging web-based channels to spread a message about a company’s brand, products, or services to its potential customers. The techniques used for marketing include social media, email, advertising, search engine optimization (SEO), Google AdWords? and more. The main aim of marketing is to reach customers through the channels where they spend their time reading, searching, shopping, and socializing online.