همه وب سايت های اينترنتی بر روي يك سرور نگه داشته مي شوند كه اين سرور داراي حداقل يك آدرس مي باشد. آدرس سرور را اصطلاحا IP مي گويند. IP يك مقدار عددي است كه براي هر سرور يكتا مي باشد. به عنوان مثال 217.66.216.70 آدرس يك سرور مي باشد. حال اگر بخواهيم به سايتي كه بر روي اين Server است دسترسي داشته باشيم بايد IP سرور را در مرورگر باز كنيم. از آنجايي كه به خاطر سپردن اين اعداد كار نسبتا دشواري است، براي آن يك جايگزين در نظر گرفته شده است كه مي تواند تركيبي از حروف و اعداد باشد. اين جايگزين همان دامین مي باشد. دامنه اصطلاحا به عنوان اشارهگر (Pointer) يك سرور در نظر گرفته مي شود. پروسه ترجمه دومین به IP توسط سرويسي تحت عنوان DNS انجام مي شود. همچنين در خصوص سرورهاي اشتراكي كه تعداد بسيار زيادي سايت را پشتيباني مي كنند استفاده از دامنه بسيار مناسب مي باشد چرا كه نياز نيست براي هر سايت يك IP در نظر گرفته شود و مي توان با استفاده از كنترل پنل هاي مديريت سرور تمامي دامنه ها را بر روي يك IP كه همان IP سرور است تنظيم كرد.