Клиент -- что это в программировании (информатике)

Программа-клиент (или просто "клиент") -- в общем случае это любая программа обращающаяся к данной (другой) программе. Та что обращается (т.е. инициирует взаимодействие) и есть клиент.

Термин клиент также широко используется при построении систем на базе клиент-серверной архитектуры приложений (см. чтобы понять суть).

Примеры программ-клиентов

  • Web-браузер (например, Mozilla Firefox) является программой-клиентом по отношению к web-серверам, которые дают браузерам возможность отобразить страницу сайте (по сути скачать её) или же передать данные на хранение (напр. отправить сообщение другу в социальной сети).
  • Некоторые сетевые компьютерные игры имеют часть, которая выполняется на компьютере пользователя (например, при этом подключаясь к "игровому серверу"), такую программу, работающую на компьютере пользователя тоже можно назвать клиентом.