Различие между хостом и узлом?
Wikipedia.
Узел сети — устройство, соединённое с другими устройствами как часть компьютерной сети. Узлами могут быть компьютеры, мобильные телефоны, карманные компьютеры, а также специальные сетевые устройства, такие как маршрутизатор, коммутатор или концентратор
Хост — любое устройство, предоставляющее сервисы формата «клиент-сервер» в режиме сервера по каким-либо интерфейсам и уникально определённое на этих интерфейсах.

Коротко:
узел сети – любое сетевое устройство
Хост – оконечное устройство, предоставляющее сервисы
Различие между хостом и узлом?Сильно зависит от контекста.

Узел - любое устройство, имеющее ipНе обязательно. Например банальный свич не имеет IP, а является узлом.

Хост - ОБЯЗАТЕЛЬНО сервер, имеющий доменНет.
Зачем хосту домен? Ну если для удобства - можно, но не обязательно. 
Хост это сервер, тут правильно. Но тут надо понимать что такое сервер. А то некоторые думают что сервер это обязательно такая крупная железяка стоящая в серверном шкафу. Сервером может быть программа запущенная на вашем смартфоне.

У клиента может и не быть доменное имя. А у сервера оно есть.И у клиента и у сервера может быть доменное имя, а может и не быть.