Мое определение (утилитарное, "интернетовское"): спам - это незапрошенная получателем информация, доставку которого он вынужден оплачивать.

Типичный пример - электронная почта. посетитель оплачивает время своего присутствия в интернете или трафик, в т.ч. и генерируемые назапрошенной информацией.

Нюансы.

Посещая новостной сайт, посетитель также увидит и рекламные баннеры, которые, в принципе, он не запрашивал (он запрашивал страницу с новостями). Но. Посетитель новостного сайта заранее знает, что сайт существует и благодаря размещению рекламы. Грубо говоря, принимает к сведению соглашение (котрое может и не быть оформлено в виде документа): бесплатный доступ к данному ресурсу в обмен на просмотр рекламы.