手短に説明すると、
DNS (domain name system, あるいは domain name service の略) とは、 ホスト名、ネットワーク名の分散型データベース・システム。 ホストをドメインと呼ばれるグループに分ける階層を作成し、インターネット 上の各コンピューターに対して、ドメイン名を割り当てる仕組み。(インター ネット上のホストとネットワークの数は膨大なものになり、一箇所で集中管理 することは難しいので、それを解決するために作られた。) DNS のサーバーを ネーム・サーバーと呼ぶ。
以下はゆっくり解説。