Web development is the work involved in developing a website for the Internet or an Intranet. Web development can range from developing a simple single static page of plain text to complex web-based internet applications, electronic businesses, and social network services.
A more comprehensive list of tasks to which web development commonly refers, may include web engineering, web design, web content development, client-side/server-side scripting, web server and network security configuration, and e-commerce development.
There are three kinds of web developer specialization:
- Front- end developer
- Back-end developer
- Full-stack developer
Web development has also impacted personal networking and marketing. Websites are no longer simply tools for work or for commerce, but serve more broadly for communication and social networking. Websites such as Facebook and Twitter provide users with a platform to communicate and organizations with a more personal and interactive way to engage the public.