Ответ:

Сервер — компьютер или программа, предоставляющие другим компьютерам или программам ресурсы и услуги.

Клиент — компьютер или программа, которые обращаются к серверу за ресурсами или услугами.

Протокол — набор правил, по которым устройства обмениваются данными в сети.