Online marketing is the use of the internet and the various web and email channels to promote and enhance product awareness and sales.