DNS, czyli system nazw domenowych (Domain Name System) to technologia przypisująca nazwy domen do adresów IP. W uproszczeniu, jest to system tłumaczenia nazw, umożliwiający nam wpisanie w przeglądarkę nazwy strony internetowej zamiast ciągu liczb, którym jest jej adres IP. Internet działa na podstawie adresów IP, które są ciągami liczb służącymi do identyfikacji komputerów w sieci. Każdy serwis internetowy posiada swój unikalny adres IP. DNS to niezbędna usługa, która pozwala na nawigowanie w Internecie, tłumacząc łatwe do zapamiętania nazwy domen na adresy IP. Są one potrzebne do lokalizacji i identyfikacji usług i urządzeń z protokołami sieciowymi.
Kiedy wpisujemy adres URL (nazwę domeny) do przeglądarki, DNS serwera przeglądarki (lub serwera lokalnego) przekierowuje zapytanie do serwera nazw, który jest autorytatywny dla tej domeny. Ten serwer nazw odpowiada przekazując odpowiedni adres IP. Przeglądarka następnie używa tego adresu IP do wysłania zapytania o konkretną stronę na serwerze, na którym jest ona przechowywana. DNS to fundamentalny element działania Internetu, który choć jest niewidoczny dla większości użytkowników, ma kluczowe znaczenie dla prawidłowego funkcjonowania sieci. Bez niego korzystanie z Internetu byłoby dużo trudniejsze, a procesy, takie jak wyszukiwanie informacji czy korzystanie z usług online, znacznie mniej efektywne.