Un servidor es un ordenador potente que almacena y distribuye archivos en una red para que sean accesibles a los usuarios. En el modelo cliente-servidor, el servidor proporciona servicios a los clientes de forma independiente y simultánea, controlando el acceso a los recursos de forma segura. Los servidores pueden estar en la misma máquina que el cliente o en otra, y suelen ser más potentes para soportar las demandas de múltiples clientes.