Serwer to urządzenie, które wykonuje różne zadania zarówno zdalnie (częściej), jak i lokalnie. W rzeczywistości jest to ten sam komputer, tylko bardziej rozbudowany. Składa się, podobnie jak komputer, z procesora, płyty głównej, pamięci RAM i dysku twardego, a najczęściej duże serwery używają do nich specjalnego sprzętu. Są one wykorzystywane do działania dostawcy usług internetowych, do przechowywania danych, do hostingu (który przechowuje wszystkie pliki zamieszczone na danej stronie internetowej).
Obecnie produkowane są różne rodzaje serwerów:
- Serwery stelażowe, które są montowane w szafie stelażowej lub serwerowej, np: Supermicro 19'' .
- Serwery podłogowe (Tower) - ten typ serwera jest wbudowany w jednostkę systemową, na przykład: HP ProLiant.
Serwery blade to serwery komputerowe z komponentami umieszczonymi i skonsolidowanymi w koszu (obudowie) w celu zmniejszenia zajmowanej przestrzeni (na przykład HP BladeSystem).
Mogą być zarządzane zdalnie za pomocą preinstalowanego systemu operacyjnego na serwerze. Zwykle są to systemy operacyjne Linux lub Windows, ale warto zauważyć, że są to specjalne wersje przeznaczone do zarządzania serwerami, na przykład Linux Ubuntu 12.04 Server.