Middleware— definition, example and pronunciation in USA and UK English

Miscellaneous 2
Noun (thing)
Middleware
a software 'agent' between two different application components; examples include web servers, database management systems, and content management systems
The company built their entire middleware process in PHP.