La homofobia es el rechazo a las personas que sienten atracción por personas del mismo sexo y a las conductas que no son consideradas normales o "heterosexuales". La homofobia en muchos casos es producto del miedo que tienen algunas personas de ser homosexuales o de tener una conducta homosexual. Se han hecho estudios controvertidos sobre la homofobia en los que se concluye que la misma es producto de una homosexualidad latente y reprimida. Otros estudios también revelan que también es producto del ego que pueden tener algunos heterosexuales con tendencias de clasificar a los homosexuales como ciudadanos de segunda clase.