Digital marketing or internet marketing is advertising and promotions done online using various digital channels. These channels include social media networks, mobile apps, email, websites, search engines and other areas like content, videos and animation, etc.