Доменное имя это адрес вашего сайта в интернете, например masterskaya-tel.ru, который люди вводят в браузер вместо цифрового адреса сервера. Домен покупается отдельно от хостинга: хостинг это место, где физически лежат файлы сайта, а домен просто указывает браузеру, куда идти. Без домена сайт всё равно можно открыть по цифровому адресу, но так его никто не найдёт.
Регистрируется домен у аккредитованного регистратора: Reg.ru, Timeweb, Beget и десятки других. Проверяете имя на свободность, платите, и через несколько минут оно ваше на год вперёд. Цена зависит от зоны: .ru и .рф обычно 200-400 рублей в первый год, при продлении 500-900, .com дороже, от 1000 рублей.
Домен и хостинг можно покупать в разных местах, но проще в одном - тогда адреса серверов настраиваются автоматически и сайт заработает сразу после загрузки файлов. Если берёте их порознь, придётся вручную прописать в панели регистратора записи хостинга, это пять минут по инструкции.
Для мастерской возьмите короткое понятное имя в зоне .ru: сама услуга плюс город, или без города, если ищете клиентов не только в Рязани. Длинные имена с дефисами хуже запоминаются и хуже смотрятся в рекламе.
Когда я собираю лендинг под ключ, регистрацию домена и подключение к хостингу беру на себя - клиенту остаётся только оплатить сам домен, обычно это пара сотен рублей в год.