Data, systems and interfaces
middleware
Definition
Middleware is software that sits between different systems and passes data from one to another. It connects, for example, the shop, the merchandise management system and product data management without every system talking directly to every other.