Хостинг - це місце, де зберігається сайт , Його файли і база даних. Домен - це ім'я сайт у в інтернеті.
Для повноцінної роботи сайт у потрібен і хостинг, і домен. Це дві окремі послуги, вони замовляються та сплачуються окремо.
Основне завдання домену - направляти відвідувачів сайт у на IP-адресу сервера, на якому цей сайт розміщений.
Коли ви вводите в адресному рядку браузера ім'я домену, браузер за допомогою системи DNS перетворює ім'я домену в IP-адресу сервера, після чого за отриманим IP звертається вже безпосередньо до сервера - відправляє запит і отримує на нього відповідь. Відповіддю на запит можуть бути сторінки сайт у, зображення або інші дані.
Також домен відповідає за те, які поштові сервера повинні приймати вхідну пошту, і може використовуватися для інших цілей - наприклад, підтвердження права володіння доменом або сайт ом.
Основне призначення хостингу - зберігання даних сайт у і надання коштів для роботи його внутрішньої логіки (запуску скриптів, взаємодії з базою даних і ін.). На сервері хостингу виділяється певний обсяг дискового простору, де можна розмістити скрипти сайт у, його вміст, шаблони, плагіни і інші дані. Сервер хостингу приймає запити від відвідувачів сайт у і повертає їм потрібну інформацію.
Сайт на хостингу - це віртуальний хост: сукупність певних настройок сервера і окремий каталог для зберігання його файлів. Якщо на хостингу розміщується відразу кілька сайт ів, у кожного з них буде свій власний віртуальний хост зі своїми настройками і окремим каталогом для файлів.
Саме для віртуального хоста встановлюється SSL-сертифікат, налаштовуються редіректи і т. Д.