Сервер
Сервер (англ. server - служка) - в компьютерной терминологии слово может касаться отдельного компьютера или программы. Главным признаком в обоих случаях является способность машины или программы подавляющее количество времени работать автономно, без вмешательства человека реагируя на внешние события согласно установленного программного обеспечения. Вмешательство человека происходит при установке сервера и при его сервисного обслуживания. Часто это делают отдельные администраторы серверов с высокой квалификацией.
Сервер как компьютер - это служебный компьютер в локальной или глобальной сети, обеспечивающей функционирование сети, все или часть его функций.
Сервер как программа - программа, предоставляющая некоторые услуги другим программам (клиентам). Связь между клиентом и сервером обычно осуществляется посредством передачи сообщений, часто по сети, и использует определенный протокол для кодирования запросов клиента и ответов сервера. Серверные программы могут быть установлены как на серверном, так и на персональном компьютере, каждый раз они обеспечивают выполнение определенных услуг (например, сервер баз данных или веб).
Компьютер или программа, установленная на этом компьютере, способны автоматически распределять информацию или файлы под управлением сетевой ОС или в ответ на запросы, присланные в режиме on-line пользователями, и таким образом предоставлять услуги другим компьютерам сети (клиентам ).
В зависимости от функционального назначения различают файловые серверы (англ. File server), прокси-серверы, FTP-серверы, Web-серверы, DNS-серверы, SQL-серверы, терминальные серверы, Интернет-серверы и другие.