Digital marketing is the promotion of products or services using online channels such as websites, social media, search engines, email, and paid ads to reach and engage customers effectively.