На чистом жаргоне сервер - это компьютер, который обслуживает множество видов информации для пользователей или клиентских машин. Обычно сервер делает только несколько вещей для многих клиентов. Каждый тип вещей, которые делает сервер, называется услугой. Услуги используются другими компьютерами, которые называются клиентами. Отношения между клиентом и сервером называются отношениями клиент-сервер. Например, в Википедии есть веб-серверы, на которых есть служба отправки веб-страниц через Интернет. Ваш компьютер-клиент общается со службой веб-страниц Википедии, чтобы получить веб-страницы для вас. Сервер может также размещать интернет-игры, обмениваться файлами и предоставлять доступ к периферийному оборудованию, такому как принтеры. Простыми словами, отдельные компьютеры подключены к некоторым мощным компьютерам, называемым серверами. Они хранят файлы и информацию в виде веб-сайта. С подключением к Интернету, различные пользователи в любой точке мира могут получить доступ к этим файлам.
Чтобы серверы и клиенты могли общаться друг с другом, они должны быть подключены к сети, и они должны использовать один и тот же протокол. В сетях протокол - это установленный способ для машин общаться с другими машинами. Это как язык. Например, сервер Википедии запускает HTTP для отправки веб-сайтов на ваш компьютер, а ваш компьютер использует протокол HTTP для запроса страниц в Википедии.
Обычно серверы специально сделаны, чтобы быть более мощными и надежными, и они намного дороже обычных компьютеров. Иногда серверы могут быть кластеризованными, что означает, что много серверов работают вместе для выполнения одной услуги.
Сервер может замедлиться, если к серверу будет одновременно обращаться слишком много людей, что приведет к высокой нагрузке. Он также может быть не в состоянии выдержать высокую нагрузку, поэтому он будет автоматически отключен.
В одноранговой системе каждый компьютер является одновременно и клиентом, и сервером для других. Это обычно вкладывается в общий доступ к файлам и VOIP. Однако это может помочь в попытках пиратства.
Типичными серверными операционными системами являются Linux, FreeBSD, NetBSD и OpenBSD. В отличие от других компьютеров, сервер часто не имеет монитора, клавиатуры или мыши. Когда серверу не нужно делать очень много, серверное программное обеспечение может работать на компьютере, который также делает и другие вещи.

