Теория:

После того, как проведена полная проверка работоспособности сайта, можно перейти к размещению сайта в сети Интернет.
Пока сайт не размещен в Интернете, все его файлы хранятся только на твоём компьютере и его видишь только ты.
 
Для размещения сайта в сети нужно:
 
1. зарегистрировать домен.
Необходимо определиться с доменом сайта (уникальный адрес твоего сайта в сети), далее на специальных сайтах по регистрации доменов арендовать желаемый тобой домен на определенное время.
 
2. Заказать хостинг.
Хостинг — это площадка для размещения файлов сайта, то есть аренда места и мощностей.
Файлы твоего сайта будут размещены на специальных серверах, которые всегда подключены к сети. Благодаря этому твой сайт будет доступен круглосуточно.
Хостинг может быть платным и бесплатным.
 
3. Привязать домен к хостингу.
Установить связь между именем сайта и его IP-адресом сервера, на котором размещен этот сайт.
 
4. Разместить сайт на хостинге.
Для этого нужно создать на хостинге базу данных и разместить там файлы твоего сайта.
 
server-5451985_1280.jpg
Источники:
https://pixabay.com/images/id-5451985/