Национализм - это более общее, родовое обозначение целой идеологии. Когда под национальным знаменем разворачивается освободительное движение против иностранного господства (например, Реконкиста в средневековой Испании), тогда национализм - во благо и на пользу. А вот когда народ начинает заменять Бога, воспринимается как икона, как идеал, в котором нет ни капли изъяна, это уже очень "дурно пахнет". Национализм - эмоциональный феномен. Националиста не переубедишь, он "зациклен" на некоторых стереотипах мышления, агрессивно и нетерпимо относится к чужому мнению. Расист - тот же националист, только у него кроме ксенофобии (подозрительного и неприязненного отношения к представителям других национальностей) имеется еще и разделение людей по цвету кожи. В свое время расистами были многие белые американцы по отношению к неграм. Расисты не просто агрессивны, они воинственны и могут расправиться с человеком физически, убить или максимально унизить. Национализм может стать и государственной идеологией, как в бывших среднеазиатских республиках бывшего СССР.