Een Internationalized Domain Name (IDN) is een internet domeinnaam dat over één of meer vreemde karakters, de zogenaamde niet-ASCII karakters, beschikt. Deze domeinnamen kunnen daarom diakritische tekens bevatten. Diakritische tekens zijn tekens die boven, onder of door een letter gezet wordt die nodig is voor de juiste uitspraak. Daarbij kun je denken aan de Duitse umlaut, de Zweedse å of het trema in het Nederlands en het Frans. Maar ook aan niet Latijnse karakters, zoals gebruikt in het Arabisch, Chinees of Cyrillisch. De Duitse ß is daarentegen als enige niet toepasbaar. Dit teken wordt geschreven als dubbel s. Er zijn verschillende Unicode-schriften te gebruiken voor een IDN. De meest vreemde en moeilijk te ontdekken karakters zijn daardoor bruikbaar.