Digital marketing is a means of promoting and selling products and services through the internet, mobile devices, social media, search engines, display advertising, and other channels.