Java ist eine Sprache für viele Plattformen. Das gilt zwar für Betriebssysteme, aber SAP bietet bei den neueren Systemen auch einen Java Stack an. Eine Seite von Java ist auch die Darstellung von Webseiten mittels JSP/Servlets/JSF/Ajax.
In Bezug auf SAP Web Application Server (oder Netweaver) bedeutet das u.a. folgende Interaktion mit dem System im Hintergrund: Anlegen/Bearbeiten/Löschen von Tabellen, Programmierung des Enterprise Portals, Prog. von Dynpros, Bearbeiten des Business Warehouse,...