Digital Marketing can refer to any one or more aspects of Internet marketing. Digital Marketing encompasses online and offline marketing strategies. It includes various promotion and advertising techniques such as search engine optimization (SEO), social media, video, banner ads, online catalogs, blogs, email promotions, and pay per click (PPC).