À quoi sert un middleware ?

Qu’est-ce qu’un middleware ?

Si l’on pouvait résumer l’intérêt d’un middleware en une seule phrase, ce serait celle-ci :
Un middleware sert à créer la connexion entre plusieurs applications ou équipements (machines, terminaux, imprimantes, …) qui n’étaient pas forcément conçus pour communiquer entre eux, par échanges ou interopérabilité.