Las empresas frecuentemente utilizan las aplicaciones de "middleware" para vincular la información de bases de datos de sus departamentos, tales como nóminas, ventas y contabilidad, o bases de datos alojadas en múltiples localizaciones geográficas.