 WD follows a design architecture based on an interpretation of the MVC design pattern and uses a model driven development approach ("minimize coding, maximize design").The Web Dynpro Framework is a server-side runtime environment into which many dedicated "hook methods" are available.The developer then places their own custom coding within these hook methods in order to implement the desired business functionality.