DNSは、Domain Name Systemの略称で、インターネット上でドメイン名とIPアドレスの変換を行うための分散データベースシステムです。
インターネット上のドメイン名は人が認識しやすい一方、実際に通信に使用するIPアドレスは数字の羅列で覚えにくいため、DNSはドメイン名とIPアドレスの対応表を記録し、ネットワーク上で正確に通信できるようにしています。
DNSは、一般的にネームサーバーと呼ばれる複数のサーバーで構成されており、リクエストされたドメイン名のIPアドレスを解決するため、ルートサーバー、トップレベルドメインサーバー、セカンダリサーバーなどの階層構造を持っています。DNSは、インターネット上の重要なシステムであり、Webサイトやアプリケーションの正確な動作に不可欠です。