Web development refers to building, creating, and an maintaining websites. It includes aspects such as web design,
web publishing, web programming, and database management. A web designer only designs website interfaces
using HTML and CSS. A web developer may be involved in designing a website, but may also write web scripts
in languages such as PHP and ASP. Additionally, a web developer may help maintain and update a database
used by a dynamic website.
website design means planning, creation and updating of websites. Website design also involves
information architecture, website structure, user interface, navigation ergonomics, website layout, colors,
contrasts, fonts and imagery (photography) as well as icons design.All these website elements combined
together form websites.