Digital marketing achieves targets of marketing a business through different online channels such as social media, email, websites, and mobile apps. It allows for bidirectional communication with customers and more targeted campaigns. Some key benefits of digital marketing include lower costs, global reach, measurable results, and higher returns on investment compared to traditional marketing. Examples of good practices in digital marketing include adopting an omnichannel strategy, leveraging artificial intelligence and data analytics, and creating engaging content.