SAP web applications are delivered using the SAP NetWeaver development platform. This is basically a platform made up of already existing and new technologies which include the enterprise portal, web dynpro, visual composer, Web application server (WAS/BSP's), PI (formally XI), BW etc.