how is advertising and marketing done over the internets