Для того что бы сайт мог работать в интернете, ему необходимо доменное имя и хостинг.
Хостинг:
Сайт - это файлы с кодом и контентом.
Чтобы сайт видели другие люди, файлы должны храниться на хостинге.
Так называется место на специальном компьютере(сервере).
Хостинг можно сделать у себя на компьютере, но проще купить его у специализированной компании(организации).
Доменное имя:
Доменное имя - это буквенный адрес сайта.
Адрес нашего сайта: mhost.by.
Он нужен, чтобы пользователи могли легко найти наш сайт в интернете.
Без домена им пришлось бы запоминать IP-адрес нашего хостингового сервера, который выглядит примерно так: 93.125.1.93. Запомнить текст проще, поэтому и придумали доменные имена.