SAP systems are used for a variety of business applications that differ by version and functionality [such as customer relationship management (CRM) and enterprise resource planning. Certain SAP applications are
composed of several loosely coupled systems. Such systems have independent databases and communicate asynchronously by message with each other.