В съвременния интернет адресите не са имената, с които сме свикнали (mail.ru), а по-скоро число, състоящо се от четири цифри от 0 до 255, разделени с точки (111.12.44.82). Това число, което предава данни през интернет, се нарича IP адрес. Уебсайт в този формат е труден за запомняне, така че на всеки IP адрес се присвоява домейн. На един IP адрес могат да бъдат присвоени множество домейни. Това означава, че стотици уебсайтове могат да работят на една хостинг услуга. Евтините хостинг планове с един хардуер (един физически сървър с конкретен IP адрес) споделят достъпа с множество клиенти. Всеки клиент хоства един или повече уебсайтове. Това означава, че един IP адрес може да хоства до хиляда уебсайта.
За да създадете нов уебсайт, трябва да измислите име. Името на домейн трябва да има наставка, която започва с точка. Това се нарича разширение на домейн, например .ru или .ua. Съществуват и международни разширения на домейни: .net, .org и .com. Всяко разширение има свои собствени правила.
След като сте измислили име, трябва да го регистрирате. Има много различни регистратори на домейни, предлагащи тази услуга. Например, в Украйна има сайт като ukrnames.com. Понякога самият доставчик на хостинг услуги предлага опция за закупуване на името на по-ниска цена. Но ако го регистрират на свое име, могат да възникнат проблеми по-късно, когато искаме да сменим хостинга. Например, може да се окаже, че ако сменим хостинга, името няма да се прехвърли. Или може да се наложи да преминете през дълга и старателна кореспонденция с тях, за да ги накарате да освободят името. Те може да са склонни да ви го предоставят, но не винаги имат тази възможност. Следователно, ако искате да спестите пари, трябва да поискате да регистрират името на ваше име. Но е най-добре да направите това отделно от доставчика на хостинг услуги. Защото, ако домейнът не е предназначен само за образователни цели, а за компания със собствени данни, загубата му може да означава края на целия бизнес.
След като регистрирате домейна си, посещението на страницата на вашия уебсайт ще покаже съобщението „Здравейте, вашият домейн е регистриран“. Това се нарича уеб-мъниче (wheels stub). За да създадете уебсайт, трябва да закупите хостинг. Хостингът е пространство за съхранение на файлове, подобно на флаш устройство или твърд диск на компютър. Архивираните файлове от хостинга се наричат резервно копие (backup). Това пространство за съхранение на файлове трябва да бъде свързано с интернет 24/7, целогодишно, защото уебсайтът трябва винаги да е достъпен от интернет. Ако сте закупили определено количество пространство и то е пълно, можете да закупите допълнително пространство от доставчика на хостинг услуги. Има различни видове хостинг. За $2-3 на месец можете да закупите място на споделен хостинг план (наемане на част от компютър). Това е единичен хардуер, който разпределя съхранението на данни между множество клиенти. Можете също да наемете управляван или неуправляван Root Server (цял сървър). Специализиран сървър също е междинен вариант. В този случай се закупува част от сървъра (част от процесор, част от RAM и т.н.), която е по-голяма, отколкото при споделения хостинг.
За да асоциира файлове с име, всеки доставчик на хостинг услуги има нейм сървър. Можете да разберете къде точно се намира, като се свържете с поддръжката, потърсите в чата или в помощната документация. Имейн сървърите обикновено започват с префикса „ns1“. Ако доставчикът на хостинг услуги има уебсайт, окончанието често съвпада с името на уебсайта, например ns1.gol.org. Те също така създават резервен ns сървър, например ns2.gol.org. Тези нейм сървъри трябва да бъдат посочени в настройките на домейна на уебсайта, където сте регистрирали домейна. Тъй като ns1 вече е асоцииран, когато получите достъп до името на домейна, браузърът незабавно ще изпрати заявки до съответния IP адрес. Дори ако на него има хиляди други уебсайтове, хардуерът на този сървър ще покаже, че потребител, който осъществява достъп до конкретно име на домейн с посочен ns1 за тази хостинг услуга, иска да отвори файлове, съответстващи на това име. В резултат на това вашият акаунт ще се отвори на вашия компютър. Например, ако посетите главната страница, ще видите файл, наречен index.html. Ако отворите страница като domainname/obzors/match.html, ще видите файла match.html в папката obzors.