Best results Digital marketing involves the promotion of products and services through a variety of digital channels, using the internet and mobile technology. Push and pull marketing techniques are applied, targeting consumers both directly and indirectly