Web development is also known as web programming. It is a creation of dynamic web applications which refers to as building, creating and maintaining web sites.
It includes database management, web programming, web design, web publishing , web content development & network security configuration. Most recently web development has come to mean the creation of content management system or CMS. CMS acts as middleware between database and the user through the browser. A principle benefit of CMS is that it allows non-technical people to make changes to their web site without having technical knowledge.
Dynamic Web Design or Development basically mean a responsive website. Responsive website has more impact on user as it is compatible with all screen sizes. So you don’t have to worry if your client or user viewing you on tablet or mobile your website will be same as it is on desktop or laptop.