Computer software that connects an operating system with other software or connects different software applications to each other.
The developer added middleware to link the database and the web app.
Middleware makes it easier for apps to talk to each other over the network.
✦ Formed in the 1980s by combining 'middle' (intermediate layer) and 'ware' (as in software), to describe this bridging technology.