Las fábricas de conexiones se utilizan en la comunicación que se establece entre una aplicación y un sistema de información de empresa (EIS).
Un componente de aplicación utiliza una fábrica de conexiones para acceder a una instancia de conexión, que el componente luego utiliza para conectarse al sistema EIS subyacente.
Como ejemplos de conexiones cabe citar las conexiones de base de datos, las conexiones JMS (Java Message Service) y las conexiones SAP R/3.