Знание английского языка поможет понять смысл того и другого.
Flood -- потоп, мощный поток. То есть как бэ поток бессмысленных сообщений.
Flame -- пламя. То есть как бэ ожесточённая словесная перепалка отстойщиков каких-то точек зрения, но перепалка ни к какому результату не приводящая. Другими словами люди троллят друг друга.
Флуд - ряд бессмысленных сообщений (или одно сообщение). Часто является результатом деятельности скриптов.
Флейм - спор с переходом на взаимные оскорбления (ну или просто переход на личности).
Флейм, имхо, читать интереснее %)
высказывания не по теме - это оффтоп. А флуд это типа "-)", "0_о", "купи слона". Флейм: "Ты, говнорожий мудосос, тупой, как пробка, ещё пытаешься МЕНЯ учить!!"