خادم الأسماء هو جزء من نظام أسماء النطاقات، وظيفته ترجمة أسماء النطاقات إلى عناوين بروتوكول الإنترنت (IP) حتى تتمكن أجهزة الحاسوب من الاتصال فيما بينها عبر شبكة الإنترنت.
يعمل خادم الأسماء كحلقة وصل بين المستخدم والخوادم المستضيفة للمواقع، بحيث يتيح الوصول إلى مواقع الويب والخدمات بسهولة دون الحاجة إلى معرفة أو حفظ أرقام العناوين المعقدة.