Connectivity 
Die Fähigkeit einer Software-Anwendung, mit unterschiedlichsten Systemumgebungen zu kommunizieren, erfordert eine komplexe Verknüpfung verschiedener Technologien. SAP hat deshalb das klassische SAP-System zu einer universellen Kommunikationslandschaft weiterentwickelt, in der ein multilateraler Datenaustausch zwischen ABAP-Umgebung, Java/J2EE-Anwendungen und den gängigen Web-Technologien stattfinden kann. Die Komponenten, die SAP zu diesem Zweck bereitstellt, werden unter dem Begriff Connectivity zusammengefasst.
In folgenden Kapiteln werden die einzelnen Elemente der Connectivity näher beschrieben: