---
description: SAP NetWeaver is the underlying technology for all the products in the mySAP suite. All the products in a mySAP suite can run on a single instance of NetWeaver’s,… Netweaver makes possible access to SAP data using simple http protocol or even mobile
title: What is SAP NetWeaver? Tutorial &#038; Overview
image: https://www.guru99.com/images/what-is-sap-netweaver.png
---

 

[Skip to content](#main) 

**⚡ Smart Summary**

SAP NetWeaver is the integrated technology platform, not a product, that underpins every mySAP suite application, unifying People, Information, and Process integration on the Application Platform through SAP Web Application Server.

* 🧱 **Foundation:** NetWeaver replaces classic SAP Basis and hosts SAP ERP, CRM, SRM, SCM, and PLM on one runtime.
* 👥 **People integration:** Enterprise Portal, Collaboration Rooms, and Multi-Channel Access give role-based, cross-device entry.
* 📊 **Information integration:** Business Intelligence, BI Content, Knowledge Management, and TREX join structured and unstructured data.
* 🔄 **Process integration:** Process Integration (formerly XI) links SAP and non-SAP systems using XML, Java, and open standards.
* 🖥️ **Application platform:** SAP Web Application Server runs ABAP, Java, and Web services on the same host.
* ☁️ **Cloud successor:** SAP BTP absorbs NetWeaver’s foundational capabilities as a subscription, multi-cloud service.

[ Read More ](javascript:void%280%29;) 

![SAP NetWeaver Overview](https://www.guru99.com/images/what-is-sap-netweaver.png) 

## What is NetWeaver?

NetWeaver is SAP’s **integrated technology platform and is not a product in itself**. In fact, the new version of Basis is called NetWeaver.

It is the underlying technology for all the products in the mySAP suite. All the products in the mySAP suite can run on a single instance of NetWeaver’s SAP Web Application Server, also known as **SAP WebAS**.

NetWeaver makes access to SAP data possible using simple HTTP protocol or even mobile. This eliminates the need for installing — and, more importantly, training in — SAP’s client-side software.

The core capabilities of SAP NetWeaver are the integration of **People, Information, and Process**, all resting on a common Application Platform.

[](https://www.guru99.com/images/sap/2013/03/031513%5F0733%5FIntroductio2.png)

## People Integration

People integration brings users together and helps them work more efficiently.

* **Portal:** Delivers unified, personalised, and role-based user access through SAP Enterprise Portal technology.
* **Collaboration:** Promotes cooperation in enterprises using virtual team rooms (Collaboration Rooms), real-time communication (chat and application sharing), and third-party groupware and synchronous tools — for example Microsoft Exchange, Lotus Notes, and WebEx.
* **Multi-Channel Access:** Connects users to enterprise systems through web-based, voice, mobile, messaging, or radio-frequency technology.

## Information Integration

Information integration brings together information from a variety of locations and gives it meaning in the context of daily work.

* **Business Intelligence:** Provides reliable tools for creating individual and interactive reports and analytical applications.
* **BI Content & BI Content Extensions:** Enables quicker implementation using pre-configured role and task-oriented information models in SAP Business Intelligence.
* **Knowledge Management:** Allows common access to unstructured information and documents in a distributed storage landscape — search, classification, subscription, versioning, and more.
* **Search and Classification (TREX):** Provides SAP applications with services for searching, classifying, and text-mining large collections of documents (unstructured data), as well as for searching and aggregating business objects (structured data).

## Process Integration

Process integration coordinates the flow of work across departments, divisions, and companies. This usage type covers all functions previously delivered by SAP NetWeaver Exchange Infrastructure (XI) — now branded SAP Process Integration (PI) and its successor SAP Process Orchestration (PO) — which are used to realise cross-system business processes.

This usage type enables different versions of [SAP](https://www.guru99.com/sap-training-hub.html) and non-SAP systems from different vendors, running on different platforms (for example Java and ABAP), to communicate with each other. SAP NetWeaver is based on an open architecture and primarily uses open standards (in particular XML and Java). It provides services essential in a heterogeneous, complex landscape, including:

* A runtime infrastructure for exchanging messages between systems.
* Configuration options for managing business processes and the flow of messages.
* Message mapping so payloads are transformed before they reach the receiver.

### RELATED ARTICLES

* [Which SAP Module is in Highest Demand? ](https://www.guru99.com/best-sap-module.html "Which SAP Module is in Highest Demand?")
* [What is SAP Business Suite? ERP Definition and Applications ](https://www.guru99.com/sap-business-suite.html "What is SAP Business Suite? ERP Definition and Applications")
* [SAP Molga List: Country Codes Table ](https://www.guru99.com/sap-molga-list-for-all-countries.html "SAP Molga List: Country Codes Table")
* [SAP Security Tutorial ](https://www.guru99.com/overview-of-sap-security.html "SAP Security Tutorial")

## Application Platform

SAP Web Application Server (SAP WebAS) provides a complete development infrastructure on which you can develop, distribute, and execute platform-independent, robust, and scalable [Web services](https://www.guru99.com/web-services-tutorial.html) and business applications. SAP Web Application Server supports ABAP, [Java](https://www.guru99.com/java-tutorial.html), and Web services in the same instance.

## SAP NetWeaver Architecture: ABAP, Java, and Dual Stack

SAP NetWeaver Application Server ships in three flavours. The one you install depends on whether the application uses ABAP, Java, or both.

* **AS ABAP:** Runs the classic ABAP work processes. Includes the ICM (Internet Communication Manager), ABAP dispatcher, gateway, message server, enqueue server, and multiple work processes. This is the stack used by SAP ERP, S/4HANA, and BW.
* **AS Java:** Runs Java EE applications. Ships with one ICM, one SAP Start Service, several Java server processes, plus the SCS (System Central Services) instance holding the enqueue and message servers. Used by Enterprise Portal, PI, and Composition Environment.
* **Dual Stack:** Combines ABAP and Java in one system. The central instance holds message server, enqueue server, and a separate ASCS (ABAP System Central Services) instance. SAP recommends splitting dual stacks — new installs are single-stack.

All three flavours use the SAP Kernel binaries, disp+work processes, the enqueue lock table, and a shared database schema. Basis administrators monitor them with SAP MMC, SM50, SM66, ST22, and ST02.

## Key NetWeaver Usage Types

Every NetWeaver install exposes only the “usage types” you activate. The list below lines up the most common ones with the business scenario they support.

| Usage type                   | Stack         | What it delivers                                                                                          |
| ---------------------------- | ------------- | --------------------------------------------------------------------------------------------------------- |
| AS ABAP                      | ABAP          | Base runtime for ERP, BW, and Solution Manager.                                                           |
| AS Java                      | Java          | Base runtime for Portal, PI, CE, and IdM.                                                                 |
| EP / EPC (Enterprise Portal) | Java          | Role-based single sign-on portal with KM and Collaboration. EPC is the leaner core-only variant.          |
| BI                           | ABAP          | SAP BW data warehouse, reporting, query and analysis. Requires AS ABAP in the same system.                |
| BI Java                      | Java          | BI front-end tools (BEx Web, Web Application Designer) that need Java.                                    |
| PI (Process Integration)     | Dual          | Message broker across SAP and non-SAP — Integration Directory, Integration Repository, Adapter Engine.    |
| MDM (Master Data Management) | Java + native | Consolidates customer, vendor, and material master across systems.                                        |
| CE (Composition Environment) | Java          | Design and run Java-based composite applications on top of existing services.                             |
| MI / Mobile                  | Java + client | Occasionally connected mobile scenarios — replaced by SAP Mobile Platform and SAPUI5.                     |
| IdM (Identity Management)    | Java          | Centralised user provisioning, role assignment, and password self-service across SAP and non-SAP systems. |

## SAP NetWeaver vs SAP Business Technology Platform (BTP)

NetWeaver was the on-premise platform for the 2000s and 2010s. SAP BTP is its cloud successor — a subscription-based, multi-cloud service that folds NetWeaver’s capabilities into a single environment. The comparison below explains what carried over and what changed.

* **Deployment:** NetWeaver is on-premise; BTP runs as a managed service on AWS, Azure, Google Cloud, and Alibaba.
* **Runtime:** NetWeaver installs AS ABAP and AS Java on your servers. BTP exposes Cloud Foundry, Kyma (Kubernetes), and ABAP environments as ready-to-run services.
* **Integration:** NetWeaver PI/PO handles integration. BTP replaces it with SAP Integration Suite (Cloud Integration, API Management, Open Connectors).
* **Portal:** NetWeaver EP served corporate portals. BTP offers SAP Build Work Zone (formerly Launchpad Service) with Fiori-first entry points.
* **Analytics:** NetWeaver BW hosted the warehouse. BTP pairs SAP Datasphere and SAP Analytics Cloud for cloud data warehousing and BI.
* **Extensibility:** NetWeaver was the ABAP development stack. BTP provides ABAP Cloud (steampunk) plus Node.js, Java, and Python runtimes with an extensibility model that keeps the digital core clean.

Because BTP embeds NetWeaver’s foundational services — application server, integration, and extension tools — most NetWeaver skills (ABAP, OData, IDoc, BAPI) still apply when moving to BTP. Only the deployment surface and DevOps toolchain change.

## FAQs

🧱 Is SAP NetWeaver a product or a platform?

Platform. NetWeaver is the integrated technology stack that runs SAP applications — the modern name for classic SAP Basis. It ships as SAP Web Application Server (WebAS) with ABAP and Java stacks.

🔀 What is the difference between AS ABAP, AS Java, and Dual Stack?

AS ABAP runs ABAP work processes for ERP, S/4HANA, and BW. AS Java runs Java EE for Portal and PI. Dual Stack combines both in one system; SAP now recommends splitting dual stacks into two single-stack systems.

🧩 What are NetWeaver usage types?

Selectable capability bundles activated during installation. Common types are AS ABAP, AS Java, EP (Portal), BI, PI (Process Integration), MDM, CE (Composition Environment), Mobile, and IdM (Identity Management).

☁️ Is NetWeaver replaced by SAP BTP?

For cloud scenarios, yes. SAP BTP is the cloud successor and embeds NetWeaver’s foundational capabilities — application server, integration, and extension tools — as a subscription service on AWS, Azure, GCP, and Alibaba.

🔗 What became of SAP NetWeaver XI / PI?

XI was renamed Process Integration (PI), then Process Orchestration (PO). In the cloud, the successor is SAP Integration Suite — Cloud Integration, API Management, and Open Connectors.

🖥️ What is SAP Web Application Server?

SAP Web Application Server (SAP WebAS) is the runtime inside NetWeaver that hosts ABAP, Java, and Web services in one instance. Every mySAP product runs on a WebAS install.

🤖 How is AI used on top of NetWeaver systems?

SAP AI Core, SAP Joule, and third-party ML services call NetWeaver systems through OData, RFC, and BAPI. Common uses are invoice classification, demand forecasting, and anomaly detection on ST22 dumps and SM21 logs.

⚡ Can Microsoft 365 Copilot automate NetWeaver tasks?

Yes. Copilot connectors call NetWeaver OData services and BAPIs — for example reading a BW query, posting an IDoc via PI, or triggering an RFC on AS ABAP — and return a natural-language summary to the user.

#### Summarize this post with:

ChatGPT Perplexity Grok Google AI 

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.** 

##### Sign up for the newsletter

Subscribe for Free 

You have successfully subscribed.  
Please check your inbox. 

![AI-Newsletter]() Chosen by over **350,000+** professionals 

[Scroll to top ](#wrapper)Scroll to top 

× 

Toggle Menu Close 

Search for: 

Search

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/what-is-sap-netweaver.png","url":"https://www.guru99.com/images/what-is-sap-netweaver.png","width":"700","height":"250","caption":"What is SAP NetWeaver?","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/what-is-netweaver.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/introduction-sap","name":"SAP Beginner"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/what-is-netweaver.html","name":"What is SAP NetWeaver? Tutorial &#038; Overview"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/what-is-netweaver.html#webpage","url":"https://www.guru99.com/what-is-netweaver.html","name":"What is SAP NetWeaver? Tutorial &#038; Overview","dateModified":"2026-07-07T12:36:55+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/what-is-sap-netweaver.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/what-is-netweaver.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/jessica","name":"Jessica Blake","description":"I'm Jessica Blake, an SAP Consultant, dedicated to helping businesses achieve their goals with expert SAP guidance.","url":"https://www.guru99.com/author/jessica","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/jessica-blake-author.png","url":"https://www.guru99.com/images/jessica-blake-author.png","caption":"Jessica Blake","inLanguage":"en-US"},"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"SAP Beginner","headline":"What is SAP NetWeaver? Tutorial &#038; Overview","description":"SAP NetWeaver is the underlying technology for all the products in the mySAP suite. All the products in a mySAP suite can run on a single instance of NetWeaver\u2019s,\u2026 Netweaver makes possible access to SAP data using simple http protocol or even mobile","keywords":"sap-beginner, sap","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/jessica","name":"Jessica Blake"},"dateModified":"2026-07-07T12:36:55+05:30","image":{"@id":"https://www.guru99.com/images/what-is-sap-netweaver.png"},"copyrightYear":"2026","name":"What is SAP NetWeaver? Tutorial &#038; Overview","subjectOf":[{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is SAP NetWeaver a product or a platform?","acceptedAnswer":{"@type":"Answer","text":"Platform. NetWeaver is the integrated technology stack that runs SAP applications \u2014 the modern name for classic SAP Basis. It ships as SAP Web Application Server (WebAS) with ABAP and Java stacks."}},{"@type":"Question","name":"What is the difference between AS ABAP, AS Java, and Dual Stack?","acceptedAnswer":{"@type":"Answer","text":"AS ABAP runs ABAP work processes for ERP, S/4HANA, and BW. AS Java runs Java EE for Portal and PI. Dual Stack combines both in one system; SAP now recommends splitting dual stacks into two single-stack systems."}},{"@type":"Question","name":"What are NetWeaver usage types?","acceptedAnswer":{"@type":"Answer","text":"Selectable capability bundles activated during installation. Common types are AS ABAP, AS Java, EP (Portal), BI, PI (Process Integration), MDM, CE (Composition Environment), Mobile, and IdM (Identity Management)."}},{"@type":"Question","name":"Is NetWeaver replaced by SAP BTP?","acceptedAnswer":{"@type":"Answer","text":"For cloud scenarios, yes. SAP BTP is the cloud successor and embeds NetWeaver's foundational capabilities \u2014 application server, integration, and extension tools \u2014 as a subscription service on AWS, Azure, GCP, and Alibaba."}},{"@type":"Question","name":"What became of SAP NetWeaver XI / PI?","acceptedAnswer":{"@type":"Answer","text":"XI was renamed Process Integration (PI), then Process Orchestration (PO). In the cloud, the successor is SAP Integration Suite \u2014 Cloud Integration, API Management, and Open Connectors."}},{"@type":"Question","name":"What is SAP Web Application Server?","acceptedAnswer":{"@type":"Answer","text":"SAP Web Application Server (SAP WebAS) is the runtime inside NetWeaver that hosts ABAP, Java, and Web services in one instance. Every mySAP product runs on a WebAS install."}},{"@type":"Question","name":"How is AI used on top of NetWeaver systems?","acceptedAnswer":{"@type":"Answer","text":"SAP AI Core, SAP Joule, and third-party ML services call NetWeaver systems through OData, RFC, and BAPI. Common uses are invoice classification, demand forecasting, and anomaly detection on ST22 dumps and SM21 logs."}},{"@type":"Question","name":"Can Microsoft 365 Copilot automate NetWeaver tasks?","acceptedAnswer":{"@type":"Answer","text":"Yes. Copilot connectors call NetWeaver OData services and BAPIs \u2014 for example reading a BW query, posting an IDoc via PI, or triggering an RFC on AS ABAP \u2014 and return a natural-language summary to the user."}}]}],"@id":"https://www.guru99.com/what-is-netweaver.html#schema-1134563","isPartOf":{"@id":"https://www.guru99.com/what-is-netweaver.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/what-is-netweaver.html#webpage"}}]}
```
