Web development is the process of developing a web site for the Internet. Web development typically refers to all the non-design components of a web site and can mean anything from developing a simple static page of plain text to creating complex web-based applications or eCommerce sites.
Today web development typically includes the creation of content management systems (or CMS) such as WordPress. A CMS is the interface between a backend database and the website through the use of a browser. A principle benefit of a CMS like WordPress is it provides non-technical site owners
Responsive website design is web design with an emphasis on optimal viewing experience. It is achieved by building a websites that work on all devices, browsers and screens regardless of size. Responsive web design is completely flexible regardless of device and is focused on providing an enjoyable and gratifying experience for all website visitors. Responsive web design is very different from traditional website design and developers must know the pros and cons of responsive web design.