Сервер действует как центральный интерфейс в сети. В качестве основы ИТ-инфраструктуры он предоставляет такие функции, как программы, приложения, данные, а также другие сетевые услуги и ресурсы. Таким образом, так называемые клиенты – компьютеры или программы, подчиненные организации или компании, – могут получить доступ к этим ресурсам и использовать эти услуги. Один различает сервер как программное и аппаратное обеспечение. В качестве программного обеспечения он взаимодействует с другими приложениями, в качестве аппаратного обеспечения он называется хост–компьютером - это мощный компьютер, на котором установлен один или несколько программных серверов. Какую операционную систему сервер должен поддерживать сейчас и в будущем? В информатике сервер (английский сервер, буквально слуга или служащий, в более широком смысле также служба) - это компьютерная программа или устройство, которое предоставляет функциональные возможности, утилиты, данные или другие ресурсы для доступа к ним других компьютеров или программ („клиентов"), обычно через сеть. Эта архитектура называется моделью клиент-сервер.
При этом сервер имеет два связанных, но разных основных значения. Сервер как программное обеспечение - это программа, которая взаимодействует с другой программой, клиентом (английский для клиента), в модели клиент-сервер. Это позволяет клиенту использовать определенные функциональные возможности, предоставляемые серверным программным обеспечением, такие как утилиты, сетевые службы, доступ к файловой системе или базе данных. Аппаратный сервер - это компьютер, на котором работает один или несколько серверов (программного обеспечения). Эта двусмысленность термина сервер в некоторых случаях приводит к путанице, поскольку термин часто используется в форме, в которой, особенно непрофессионалам, трудно понять, подразумевается ли аппаратный или программный аспект. В первоначальном значении этого слова в информатике сервер - это компьютерная программа, которая предоставляет услугу (англ. Сервис) предлагает. В рамках модели клиент-сервер другая программа, клиент („клиент“), может использовать эту услугу. Клиент и сервер как программы обычно работают на разных компьютерах, реже на одной и той же машине. Например, веб-браузер, такой как Google Chrome или Microsoft Edge, - это клиент, который отправляет запрос на веб-сервер, который возвращает ему ответ.
Сервер находится в готовности, чтобы иметь возможность ответить на обращение клиента в любое время. Правила связи (формат, вызов сервера и значение данных, которыми обмениваются сервер и клиент), называются протоколом; эти правила установлены для каждой службы. В общем, концепция может быть расширена до группы серверов, предлагающих группу услуг, примеры: почтовые серверы, (расширенный) веб-сервер, серверы приложений, серверы баз данных.