Una web app (o aplicación web) es un programa informático interactivo. Este programa informático se basa en tecnologías web -herramientas y técnicas- como HTML, CSS, JavaScript (JS). Una aplicación web tiene tres propiedades fundamentales: en primer lugar, almacena información en bases de datos y archivos. En segundo lugar, puede crear, leer, actualizar y eliminar (CRUD) esta información. En tercer lugar, es utilizado por uno o varios usuarios para realizar tareas a través de una gran red de ordenadores, es decir, Internet. Así, las aplicaciones web pueden utilizarse con la ayuda de un navegador web (Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, Brave, etc.). A menudo requieren un inicio de sesión o un registro.