As unidades de negócios freqüentemente colaboram entre si nos dias de hoje, criando uma necessidade de forte integração de seu aplicativos.
Unidades de negócios antes autônomas estão sendo integradas porque a tecnologia permite que elas sejam conectadas e porque a eficiência diz que elas devem estar operando de maneira mais cooperativa para minimizar as despesas e maximizar a saída. Um objetivo corporativo em comum também reúne as unidades de negócios. Uma unidade de marketing e uma unidade de pesquisa-e-desenvolvimento desejam produzir um produto lucrativo. Integrando o conhecimento do mercado com as informações de desenvolvimento do produto, a possibilidade de produzir esse produto bem-sucedido aumenta. A cooperação entre unidades de negócios também permite que as corporações alavanquem seus muitos aplicativos de negócios existentes permitindo sua reutilização em diferentes contextos de negócios.
A integração entre unidades de negócios é mais fácil do que entre empresas porque existem menos riscos de segurança e o gerenciamento das interações entre as unidades não deve ser tão difícil. As unidades de negócios provavelmente estão utilizando os mesmos protocolos, sistemas operacionais e linguagens de computador. Em outras palavras, é um ambiente relativamente homogêneo. No entanto, a chave é ter as ferramentas certas para integrar rapidamente os aplicativos. No diagrama a seguir, o banco DOM possui várias unidades de negócios que precisam compartilhar suas informações umas com as outras. Vários anos atrás, o banco DOM poderia gerenciar imprimindo cópias de informações de uma unidade de negócios e enviando-as para outra unidade, que tinha seus próprios sistemas e aplicativos. Hoje, o banco DOM deve criar aplicativos integrados incluindo suas unidades de negócios se não quiser ficar atrás de seus concorrentes.