DNS系統是一個分佈式的主機信息數據庫,採用客户機/服務器模式。
當一個程序要求把一個主機域名轉換成ip地址時,該應用程序稱為域名系統中的一個用户。該應用程序需要與域名服務器建立連接,把主機名傳送給域名服務器,域名服務器經過查找,把主機的ip地址傳送給應用程序。
DNS系統由解析器和域名器組成。