От имени к серверу: DNS
Один незавязанный конец. Вы вводите shop.example.com, но компьютеры на самом деле находят друг друга не по имени — они используют числовые IP-адреса вроде 203.0.113.42. ( Name System) — это телефонная книга веба: прежде чем ваш браузер сможет отправить запрос, он тихо просит DNS перевести дружелюбное доменное имя в числовой адрес, а затем подключается к нему.
┌─────────┐ 1. "какой IP у ┌─────────┐
│ BROWSER │ этого имени?" │ DNS │
│ │ ────────────────────▶ │(теле- │
│ │ ◀──────────────────── │фон) │
└─────────┘ 2. "203.0.113.42" └─────────┘
│
│ 3. теперь подключиться к этому номеру
▼
┌─────────┐
│ SERVER │ shop.example.com ⇄ 203.0.113.42
└─────────┘
Вы покупаете домен, направляете его записи DNS на сервер, где работает ваше приложение, и с этого момента имя ведёт людей к вашей машине. Это шаг поиска, который вы почти никогда не увидите, но именно из-за него запоминающееся имя может заменить вереницу цифр.