A blanket term covering all aspects of marketing a business on the web and over the net.

Its main components are search marketing, social media marketing, email marketing and conversion optimisation. It could also be considered to cover digital advertising.