Digital marketing is the process of promoting products and services online with the help of tactics such as social media marketing, affiliate marketing, email marketing, etc. It offers a chance for brands to focus clearly on marketing to the right audience .