Webdynpro is to create screens which can be viewed in Web Browser.
ABAP is programming language and here we do create screens as well using Modulepool but these can not be viewed in Web browser.
Though in Webdynpro we do code using ABAP only(Object Oriented) but the screen design part is different and it follows MVC(Model View Controller Architecture).