Dans certaines sociétés, comme celle d'Arunta dans la région centrale de l'Australie, l'homosexualité est pratiquement la règle. Certains pays, comme la Grande-Bretagne, la France et l'Allemagne, ont légalisé les relations homosexuelles entre adultes consentants. Toutefois, dans beaucoup de pays, le fait d'être homosexuel ou d'avoir une relation homosexuelle peut entraîner une perte d'emploi, une discrimination dans l'octroi d'un logement, une mise sur liste noire par le gouvernement, un ostracisme social, voire une peine d'emprisonnement comme dans certains États des États-Unis. Ces dernières années, les groupes de pression gays ont tenté d'influer sur l'opinion publique et sur la législation en vue de faire accepter l'homosexualité. Le degré de tolérance acquis à la fin des années soixante-dix est quelque peu remis en question depuis le début des années quatre-vingt en raison de l'avancée du syndrome immunodéficitaire acquis (sida) dont les victimes sont, en Europe, constituées pour moitié d'homosexuels masculins.