Skrót IDN (ang. Internationalized Domain Name) określa domenę internetową, w której są użyte diakrytyczne znaki narodowe charakterystyczne dla danego języka. IDN daje możliwość zarejestrowania domeny z polskimi znakami typu ą, ć, ę, ł, ń, ó, ś, ż, ź. Dzięki możliwości rejestrowania idn – domena z polskimi znakami pozwala na wyrażanie się w oryginalnym brzmieniu. Od teraz sąd.pl to nie sad.pl zaś kąt to już nie kat.pl.
Od strony technicznej rozwiązanie opiera się na istnieniu dwóch postaci domeny z idn: formy zewnętrznej – ze znakami diakrytycznymi oraz formy technicznej (wewnętrznej) odwzorowanej za pomocą specjalnego algorytmu (Punycode) do takiej postaci, aby można było ją wprowadzić w DNS. W formie technicznej (wewnętrznej) nazwa domeny sklada się z alfabetu łacińskiego, ale rozpoczyna się sekwencja „xn--”.