सभी वेबसाइट internet server पर आधारित हैं और प्रत्येक वेबसाइट का एक IP address है। IP address को याद रखना बहुत मुश्किल है। इसलिए, प्रत्येक वेबसाइट तक बेहतर तरीके से पहुँचने के लिए, एक नाम दिया गया है, जो विभिन्न Top Level Domain (TLD) Extension के साथ जुड़ा हुआ है। इस वेबसाइट का नाम TLD extension के साथ website name को Domain Name कहा जाता है। जब कोई internet user डोमेन नाम के साथ किसी विशेष internet source या वेबसाइट की खोज करता है, तो वेबसाइट के domain name related IP Address में परिवर्तित हो जाता है और वेबसाइट या स्रोत पर users को भेज देता है।