Un servidor web es un programa que transfiere páginas web mediante el protocolo HTTP. Se ejecuta en un ordenador esperando peticiones de clientes como navegadores web, a los que responde enviando código HTML o mensajes de error. Puede entregar aplicaciones del lado del cliente o del servidor. Instalar un servidor web en nuestro PC nos permite probar desarrollos locales pero requiere mantener el ordenador encendido continuamente.