This module explains the enterprise application integration and migration strategies, architectures and technologies. This is one module of an extensive handbook that systematically discusses how to translate e-business strategies to working solutions by using the latest distributed computing technologies. This module includes several examples and case studies to explain the key points. Chapters of this module discuss the following topics: - Overview of enterprise integration with existing (including legacy) applications. - Conceptual discussion of strategic and technical choices with promises and pitfall. - Enterprise and inter-enterprise application integration (EAI/eAI) technologies and platforms - Data warehouses and their role in integration - Migration strategies 9complet, partial, gradual, cold-turkey, and enabling technologies - State of the practice (cases), market (commercial products), and art (research issues) of enterprise application integration Additional information and instructor material avaialble from author website (www.amjadumar.com).