Le terme «xénophobe» désigne quelqu'un qui a une peur irraisonnée ou une aversion envers ce qui est étranger ou différent. Ce terme est généralement appliqué aux préjugés et à la discrimination envers des groupes ethniques ou des individus originaires de pays étrangers. La xénophobie est un type de racisme car il s'appuie sur les mêmes stéréotypes et les mêmes préjugés que le racisme. La xénophobie peut se manifester par des sentiments hostiles, des discours haineux, des actes de violence et des politiques discriminatoires à l'encontre d'immigrants, de réfugiés ou de personnes perçues comme étant étrangères. La xénophobie a tendance à se manifester dans les situations où il y a une forte concentration de populations étrangères, telles que dans les zones urbaines à forte proportion d’immigrants ou dans les communautés frontalières entre pays.