Un servidor web es un programa que procesa aplicaciones del lado del servidor, realizando conexiones con el cliente y generando una respuesta. Generalmente se utiliza el protocolo HTTP para estas comunicaciones. El servidor también se puede referir al ordenador que ejecuta el programa.