Was ist ein Nazi, was ein Neo Nazi, und was ist ein Nationalsozialist? Ist jeder der Fremdenfeindlich redet ein Nazi oder eher ein Rassist? Und worin unterscheidet sich ein Rassist von einem Nazi?

Wenn ich das recht verstanden habe auf Wiki. ist ein Neonazi z.B. einer von der NPD. Was ist dann aber der Unterschied von einem Nazi und einem Neonazi?