Jest to specjalizowany sieciowy komputer który poprzez zastosowanie określonego oprogramowania udostępnia usługi klientom tj. stacjom roboczym lub serwerom. Aby ocenić jaki sprzęt będzie wystarczający trzeba „z góry” przewidzieć ilu użytkowników będzie korzystać z usług. Jednak jako sprawę priorytetową należy potraktować szybkość dysków (polecam SCSI SAS) i wielkości pamięci operacyjnej (im więcej tym lepiej) a także stosować procesory o nie uproszczonej pamięci podręcznej w wersji serwerowej (Intel Xeon, AMD Opteron). Z własnego doświadczenia mogę stwierdzić że jako router udostępniający INTERNET dla sieci złożonej z 20 stacji roboczych wystarczy komputer klasy 5×86 z 64 MB pamięci operacyjnej, dyskiem twardym 2 GB IDE ATA 33 i systemem operacyjnym Linux lub FreeBSD router SOHO najlepiej z oprogramowaniem Linux. Obecnie (rok 2016) nie opłaca się budować prostego routera na bazie komputera PC.
Przy złożonych systemach bazodanowych może być konieczne zakupienie wieloprocesorowego wielordzeniowego serwera światowego producenta.