SAP NetWeaver is a set of technologies that provides integration between SAP modules and other external systems. It includes components for people integration, information integration, process integration, and application platform. The application platform is built on the SAP Web Application Server. The SAP NetWeaver Portal allows users single sign-on access to enterprise applications and information from a web browser. It uses a portal runtime container and content directory and connects to backend systems through a connector framework. Developers can create portal applications using tools like Visual Composer, Business Server Pages, WebDynpro, and Java EE.