دامنه ها یا دامین ها، عواملی هستند برای شناساندن یک یا تعدادی از آی پی آدرسها... . برای مثال، دامنه SERVER.ir برای هدایت کردن کاربرانی که این دامنه را وارد می کنند به گروهی از آی پی های مربوط به این وبسایت می باشد.
دامنه ها بخشی از آدرس یک صفحه اینترنتی یا URL می باشند که نهایتا تمام آن آدرس صفحه مشخصی از دنیای مجازی را به نمایش بگذارد. به طور مثال در آدرس "https://my.snapphost.ir/cart.php?a=add&domain=register" ، تمام این آدرس نهایتاً نشانگر صفحه ثبت دامنه میزبان تارنمای ایران می باشد و بخش SNAPPHOST.ir این آدرس، دامنه اصلی این سایت می باشد.
هر دامنه یا دامین پسوندی دارد که نشانگر آن است که آن وبسایت به کدام نوع از دامنه های سطح اول تعلق دارد. تنها تعداد محدودی از این پسوندها وجود دارد که به طور مثال می توان از پسوند های زیر را نام برد:
لازم به ذکر است که اینترنت بر پایه آی پی آدرس ها بنا شده است و نه نام دامین ها و دامنه ها، بنابراین هر وب سروری نیاز به یک سیستم نام دامین ها (Domain Name System) سرور دارد که به صورت مخفف دی ان اس (DNS) خوانده می شود تا نام دامین یا دامنه ها را به آی پی های مربوط به آن ترجمه نمایند.