DNS (Domain Name System) byl vyvinut, aby si lidé nemuseli pamatovat IP adresy jednotlivých počítačů, což by bylo velice nepraktické. DNS je hierarchický systém doménových jmen, který je realizován servery DNS a protokolem stejného jména, kterým si vyměňují informace. Jeho hlavním úkolem a příčinou vzniku jsou vzájemné převody doménových jmen a IP adres uzlů sítě. Později ale přibral další funkce (např. pro elektronickou poštu či IP telefonii) a slouží dnes de facto jako distribuovaná databáze síťových informací.