Ref:Middleware
From Dark Omen Wiki
Middleware is third party (as opposed to "in-house", that is home-developed) piece of software intended to be used in ("the middle of") a system being developed to address a specific need. Examples are graphics, input, networking etc. Modern systems generally contain several middleware layers/sections.