Middleware

Es un término general usado para denotar a cualquier elemento o agente computacional que oficia de mediador o “pegamento” entre múltiples sistemas existentes

Puede definirse como una capa de traslación y/oconversión entre dos o más partes

Puede actuar también como integrador y consolidador

A pesar de su nombre, es muy común desarrollar un middleware para relacionar dos programas que necesitan intercambiar información