Asynchronous JavaScript and XML (AJAX) permite que las aplicaciones web funcionen de forma asíncrona, procesando cualquier solicitud al servidor en segundo plano.
Es un lenguaje de programación de propósito general que se ejecuta en casi todas las arquitecturas de sistemas y puede utilizarse desde el desarrollo web hasta el aprendizaje automático.