Digital marketing is a process of promotion of products or services using digital technology with help of the Internet and also using mobile phones , display advertising , and other digital technology . Digital marketing has changed the way of branding and business strategies with the help of digital technology . Digital marketing has some methods such as Search engine optimization ( SEO ), Search engine marketing ( SEM ), Social media marketing ( SMM ), Social media optimization , Email marketing , Content marketing , content automation , campaign marketing , Affiliate marketing , mobile marketing .