Las aplicaciones web son programas accesibles a través de un navegador web que se ejecutan en un servidor remoto. Están estructuradas en tres capas: el navegador web, una capa intermedia que procesa las solicitudes usando tecnologías como PHP o Java, y una base de datos. Permiten realizar tareas sin instalar software y se pueden actualizar fácilmente desde el servidor.