CNAME-запись указывает один доменное имя на другое доменное имя, а не на IP-адрес. Это DNS-псевдоним — полезно, когда ты хочешь, чтобы несколько доменов разрешались на один адресат без управления отдельными A-записями везде.
Обычное использование: ты регистрируешь example.com, но хочешь, чтобы www.example.com, blog.example.com и shop.example.com все указывали на один web-сервер или CDN-эндпоинт. Вместо четырёх отдельных A-записей ты создаёшь CNAME для поддоменов, указывающие на одно каноническое имя.
CNAME не может существовать на apex'е зоны (сам базовый домен) — только на поддоменах. Если тебе нужен корень, который указывает на другое место, используй ANAME или ALIAS (нестандартные, зависят от регистратора) или просто указывай A-запись напрямую.
Почему это важно здесь: если ты запускаешь контент на CDN, бронированном хосте или reverse proxy, CNAME позволяет тебе отделить публичный домен от реальной инфраструктуры хостинга. Меняй хосты без касания регистрации домена. Также полезно для анонимных настроек — информация регистранта остаётся чистой, пока CNAME-инфраструктура обрабатывает операционный уровень.