Web Development refers to the task of developing websites for hosting either via intranet or Internet. On the other hand, the process involves web design, web content development, client-side/server-side scripting, network security configuration and many more. Web development is commonly split into two sides – frontend (client-side) and backend (server-side). Some examples of client-side languages are HTML, CSS, JavaScript, Flash, etc. while server-side languages include Java, Python, ASP.net, and others.