Un servidor web es el encargado de manejar páginas web y enviarlas a través de la red a quienes lo requieran y tengan los permisos para dichas páginas. Son los principales encargados de generar el tráfico en Internet puesto es a través de ellos se realizan las conexiones a todos los sitios web del mundo, toda página web está almacenada en uno de estos servidores, los cuales en su mayoría pertenecen a empresas de hosting que arriendan sus servicios para que los clientes almacenen sus páginas web en ellos teniendo acceso a ellos durante las veinticuatro horas del día. Para cuestiones técnicas, el servicio web no es más que un software con procesos en espera de que algún usuario conectado a él, solicite el contenido que almacene, al llegar una solicitud, el servidor web, que en este caso a modo de ejemplo usaremos a apache, genera los procesos propios para entregar el contenido por medio de protocolo http, al solicitante según los permisos que este tenga sobre los archivos, por lo cual si el sitio que se solicite solo está disponible para usuarios que se identifiquen ante el sistema quien no esté en la lista de esos usuarios no podrán alcanzar el contenido solicitado. Cabe destacar que por lo general el software más utilizado por los datacenter, para esta tarea es apache el cual tiene la característica de que tiene un usuario propio dentro del sistema el cual no puede ser alcanzado por otro, ningún usuario puede identificarse como apache, creando un usuario virtual independiente dando más seguridad a sus operaciones y trabajo dentro del servidor. Son la base de todo el Internet ya que esta en ellos las conexiones a nivel global y son ellos los que mutuamente intercambian contenido que luego pasará de un punto a otro en la red creando el simple proceso de ver una página web.