1. The document discusses the structure and usage of contexts in Web Dynpro controllers. Contexts are hierarchical data storage structures that hold runtime data for the lifespan of a controller.
2. Contexts are constructed from nodes and attributes at design time. At runtime, nodes become collections that can contain multiple elements. Singleton nodes ensure efficient data access by only loading child node data when needed.
3. Context mapping allows controllers to access each other's context data, sharing it without copying. Internal mapping refers to a mapping within a single component.