Middleware
There is a lot of ambiguity around the specifics of what middleware is. The term is used differently in different sub fields of computing and even ambiguously within some of those sub fields. It's one of those terms which should probably be agreed upon by actors involved, before it is used in any consequential situation.