Főbb különbség: Az idegengyűlölet a különbségtől való félelem és az ismeretlen elfogadásának bizonytalansága, míg a rasszista egy olyan ember, aki más, mint a faji, szín, etnikai stb.
Az idegengyűlölet és a rasszizmus két olyan fogalom, amelyek természetükben hasonlóak, és ezért egymással felcserélhetőnek tekinthetők, bár ez nem igaz. Ezeknek a szavaknak két különböző jelentése van, és két nagyon különböző helyzetben használatosak. A világ folyamatos fejlődése felerősödött a rasszizmus és az idegengyűlölet érzésében, ami sok esetben erőszakos eredményeket is eredményezett.
Az idegengyűlölet két formában jelentkezhet: félelem egy bizonyos népességcsoport ellen, amely a társadalomban és az idegen kultúrában jelen van. Az idegengyűlölet első formája a társadalomban élő emberekre irányul; ezek az emberek eltérőek lehetnek faji, etnikai, kulturális, politikai és vallási szempontból. Ezt a formát leggyakrabban a bevándorlókkal szemben látják el. Az olyan helyeken tartózkodó bevándorlók, akik például az Egyesült Államokban tartózkodnak, megkülönböztetésnek vannak kitéve, mert különbözőek. A második forma a különböző kulturális értékek elfogadásának célzását jelenti. Ennek legelterjedtebb formája a Valentin-nap tilalma számos hagyományos kulturális országban, mint India, Malajzia, Pakisztán, stb.
A „rasszizmus” kifejezést eredetileg arra használták, hogy megkülönböztessék és csoportosítsák azokat az embereket, akik ugyanazt az akciót, gyakorlatot vagy meggyőződést végezték. A biológiai entitások különféle „fajokba” való elválasztása volt. Ugyanazon faj tagjainak egy sor jellemző tulajdonsága, képessége vagy tulajdonsága lenne, amelyek a személyiség, az intellektus, az erkölcs és az egyéb kulturális viselkedési jellemzők örökségét öröklik. Ezt a kifejezést most úgy definiáljuk, mint azokat a tulajdonságokat, amelyek örökölnek egy olyan faj népe által, amely kiválóbbá vagy rosszabbá teszi őket más fajokkal szemben.
A rasszizmust úgy definiáljuk, hogy „az a hit, hogy a faj az emberi tulajdonságok és képességek elsődleges meghatározója, és hogy a faji különbségek egy adott faj sajátos fölényét eredményezik.” Ennek a kifejezésnek a pontos meghatározása ellentmondásos, mert kevés a tudósok közötti megállapodás a „faj” jelentése, és azért is, mert kevés a megállapodás a rasszizmusról. Egyesek a rasszizmust úgy határozzák meg, hogy ha egy személy viselkedése vagy képessége jellemzi a versenyt, akkor rasszizmusnak számít. Mások úgy határoznak, mintha egy személy faji alapon megkülönböztetné a másikikat, rasszistanak számít. Nincs kifejezett meghatározás a kifejezésre, és ezért nem számíthatunk rasszizmusnak. A „mi az” és a „mi nem” rasszista magatartás közötti vonalak elmosódtak.
A "rasszizmus" kifejezés leggyakrabban a rabszolgaság idejére utal, mint a rasszizmus leggyakoribb és legnyilvánvalóbb példája. A rabszolgák, akik többnyire "feketék", azaz afrikaiak voltak, alacsonyabbak, mint a "fehérek". Ez a hangulat még a rabszolgaság vége után is folytatódott, és a "feketék" még mindig gyakran megkülönböztetésre kerültek. Elkülönítettek a fehérektől az iskolai végzettség, a közlekedés, a nyilvános fürdőszobák és a nyilvános ivóvíz szökőkutak tekintetében. A „rasszizmus” kifejezést azonban az 1930-as években a náci Németország felemelkedése következtében kiemelkedő jelentőségűvé tette, amely a faji elképzelésnek az egyik alapvető hiedelmeként tartotta számon. A náci Németország többek között megtartotta a zsidók elleni holokausztot, hisz úgy vélte, hogy a fehér árjafajta mindenki számára jobb.
Dióhéjban az idegengyűlölet a különbség félelme és az ismeretlen elfogadásának bizonytalansága, míg a rasszista egy olyan ember, aki más, mint a faj, a szín, az etnikai hovatartozás, stb. aki megtanulhatja és megértheti az ismeretleneket, megtanulhatja, hogy elfogadja azt is, de a rasszista határozott meggyőződése, hogy a másik személy rosszabb, nem lehet olyan könnyen megváltoztatni. A rasszizmus az idegengyűlölet részét képezheti, mivel bizonyos rasszista érzelmek a kultúra és a személy ismeretének hiányából fakadnak.