Definicja serwera
Serwer jest to program, który świadczy usługi na rzecz innych programów, które zazwyczaj korzystają z innych komputerów połączonych w sieć. Często serwerem nazywa się po prostu komputer świadczący takie usługi. Usługi te oznaczają najczęściej udostępnianie pewnych zasobów innym komputerom lub pośredniczenie w przekazywaniu rozmaitych danych między komputerami. Serwerem można nazwać również system oprogramowania, który bierze udział w udostępnianiu zasobów. Takie „udostępnianie zasoby” to między innymi bazy danych, pliki, łącza internetowe oraz urządzenia peryferyjne (skanery, drukarki). Za serwer może służyć zwykły komputer, jednak aby w pełni wykorzystać możliwości, jakie niesie za sobą oprogramowanie serwerowe, powinna nim być maszyna specjalnie do tej roli wyznaczona. Różni się ona tym, że jest przystosowana do ciągłej pracy, jest wyposażona w pojemne i szybkie dyski twarde. Serwer musi pracować niezawodnie, dlatego często dodatkowo posiada awaryjne zasilanie. Powinien także znajdować się w pomieszczeniu, które posiada odpowiednią wentylację i klimatyzację.
