Digital marketing is marketing done through digital channels such as websites, email, social media, mobile apps, and search engines. It involves activities like social media marketing, paid search marketing, search engine optimization, email marketing, mobile marketing, and automating sales. The goal is to broadcast marketing efforts to larger audiences through interactive digital means of communication.