El servidor local poseía la función de almacenar, en forma local, los datos de las páginas webs, instalándose como una capa adicional entre el navegador y el servidor web, funcionando de una manera similar a la caché del navegador web, pero a diferencia de esta, se interponía antes del requerimiento para servir el archivo, por lo cual se evitaba el envío de una solicitud HTTP para optimizar el tiempo de respuesta de la aplicación, mientras que la caché del navegador hacía un requerimiento HTTP para comprobar la vigencia del documento.