Online Marketing is simply promoting available goods or services to the world wide web.
But, to me it's like creating the demand for a product that can be useful now or in near future, using all the channels a marketer has. The product can be virtual or physical.
I might need to explain more about that.