ما هو الـ DNS ؟ هي اختصار لـ (Domain Name System), والـ DNS هي تكنولوجيا تستخدمها جميع تطبيقات الويب بحيث تمكن هذه التطبيقات من الحصول على اسم مميز عالمياً, وهذا لتسهيل تذكر هذه الأسماء بدلاً من حفظ مجموعة من الأرقام ( IP ).
ويجب الفصل بين اسم التطبيق ومكانه, لأنه من الممكن أن يكون مكان تطبيق ما على الويب هو كمبيوتر موجود في Virginia وغداً موجود في Rome بنفس الاسم بدون أن يلاحظ أحد أنه تم نقل مكان التطبيق ( أي لن يؤثر على الوصول للتطبيق ). وتمكن عملية الفصل هذه أصحاب التطبيقات من تغيير معلومات الـ DNS الخاصة باسم الموقع ( Domain Name ) للإشارة إلى اسم المضيف الجديد للتطبيق ( Web Host Name server )
للوصول إلى عملية الفصل هذه يجب ترجمة هذه الأسماء إلى الأرقام التعريفية لها والتي تستخدمها هذه التطبيقات للتواصل من خلال بروتوكول مناسب ( Internet Protocol ). فقد يكون الرقم التعريفي لموقعك المفضل هو 69.63.184.142 وبالطبع هذا يصعُب تذكره. لذلك عندما تقوم بكتابة عنوان موقعك المفضل ( www.facebook.com ) يتم ترجمة هذا الاسم إلى الرقم التعريفي له ( 69.63.184.142 ) وبالتالي تتم عملية الاتصال ويتم عرض محتويات عنوان الموقع.