The document discusses common integration patterns used in service-oriented architectures (SOA). It describes five main patterns: migration, broadcast, aggregation, bi-directional synchronization, and correlation. The migration pattern allows automated migration of data from one system to another. The broadcast pattern disseminates data from a single source to multiple destination systems. The aggregation pattern collects data from multiple systems and consolidates it into a single system. The bi-directional synchronization pattern maintains consistent and up-to-date data across two systems.