This document provides an overview of Web Dynpro, which is SAP's technology for developing web-based user interfaces. It discusses the key concepts behind Web Dynpro such as its model-view-controller architecture, use of declarative programming and code generation. The document also describes the main components of a Web Dynpro application including windows, views, controllers and contexts, and how they work together through mechanisms like context mapping, data binding, and navigation plugs.