BizTalk is an integration suite that providesenterprise application integration,business process automation,business-to-businesscommunication (such as XML, X12, and EDIFACT),message broker,andbusiness activity monitoring.
Many modern business processes depend on software that is supported by diverse systems. In many cases, this software has been created at different times, on different platforms, and using different technologies. Automating those business processes requires connecting diverse systems.
Two scenarios are most important for application integration. One is connecting applications within a single organization, commonly referred to as enterprise application integration (EAI). The other, called business-to-business (B2B) integration, connects applications in different organizations.