DNS merupakan sistem berbasis database terdistribusi yang mengkonversi nama domain ke alamat IP dan sebaliknya. DNS digunakan untuk merutekan email, web, dan lainnya dengan menggunakan nama domain yang lebih mudah diingat daripada alamat IP. DNS bekerja dengan menyimpan informasi peta nama domain dan alamat IP secara terdistribusi pada name server.