SAP Process Integration (SAP PI) forms the basis for the integration of business processes. SAP PI provides a technical infrastructure for XML-based message exchange to enable the integration of SAP systems with each other on the one hand, and SAP and non-SAP systems on the other.
In SAP PI, integration knowledge is shipped in the form of pre-defined integration scenarios. Furthermore, SAP PI provides a set of integrated tools for creating and managing all integration-relevant information.
SAP calls PI an integration broker because it mediates between entities with varying requirements in terms of connectivity, format, and protocols. According to SAP, PI reduces the TCO by providing a common repository for interfaces.
The central component of SAP PI is the SAP Integration Server, which facilitates interaction between diverse operating systems and applications across internal and external networked computer systems.