Я перечитал кучу сайтов/форумов, на которых пишут люди. Но, везде копипасты из Википедии, ну, а если есть пару своих ответов от авторов, то мне всё равно они непонятны, это очень сложно. Возможно, мне не дано понять эти различия. Хотя, я немного понимаю, но не до конца!
Важно, чтобы до конца понял!
Всё просто. Спам - навязчивая реклама или навязчивые сообщения, способ донесения информации. Так же может применяться к некоторым людям, когда они отправляют одно предложение кучей сообщений по два слова, чем просто "заспамят" собеседника постоянными уведомлениями о новых письмах. Флуд - бессмысленные сообщения, иногда упоминается как "комментарий ради комментария". Например когда кто-то в чате просто отправляет смайлики, никакой информации нет, просто поток бесполезных сообщений. Если совсем кратко, то спамер насильно пропихивает какую-то информацию в сообщениях, а флудер отправляет сообщения без смысла и информации, так как сказать по теме ему нечего, но заявить о своём присутствии хочется (вместо комментария смайлик или "я смотрю это в час ночи" в обсуждении к новому видео).