Pregunta de entrevista de Netguru

What is middleware in Express.js?