Digital marketing uses electronic devices like computers and smartphones to engage consumers through various digital channels such as social media, email, mobile apps, and websites. It can promote brands, products, and services in a timely, cost-effective manner. There are two main forms - pull marketing, where consumers actively seek content through searches and feeds, and push marketing, where marketers send messages without consent through ads and spam. Digital marketing is a growing field that supports customer engagement and servicing across many industries.