Un servidor es un ordenador o programa que proporciona recursos o servicios a otros dispositivos a través de una red. Los servidores pueden ser hardware (la máquina física) o software (el programa). Existen diferentes tipos de servidores como servidores web, de archivos, de correo, de bases de datos y de juegos, cada uno ofreciendo un servicio diferente a través de protocolos específicos. Las empresas suelen alquilar servidores dedicados u hosting compartido para alojar sus servicios en lugar de comprar hardware.