Digital marketing is the promotion of products or services using online platforms such as websites, social media, search engines, email, and mobile apps to reach and engage customers.