¿Cómo se define un "middleware" en una aplicación Express?
Como una base de datos utilizada por la aplicación
Como un conjunto de rutas para manejar las solicitudes
Como una función que se ejecuta entre la petición del cliente y la respuesta del servidor
Como el entorno de ejecución de la aplicación