Digital marketing and its types