On The Web Internet Marketing Makes Sense