L’ Intégration d’applications d’entreprise ou EAI (Enterprise Application Integration), en anglais,est une plate-forme qui permet de réunir les applications existantes d’une entreprise autour d’un moteur d’intégration d’applications commun (le middleware). Il se charge des échanges de données entre-elles.L’EAI permet de fédérer des applications qui n’avaient pas été conçues pour dialoguer entre-elles, il limite le nombre des interfaces et facilite l’évolution du système.En soit, l’EAI est une architecture intergicielle permettant à des applications hétérogènes de gérer leurs échanges.