Web development, also known as web programming, is the work of dynamic web applications. Models of web applications are social networking sites like Facebook or e-commerce sites like Amazon. There are two large categories of web development – front-end development (too called client-side development) and back-end development (too called server-side development). Web development itself and how it is made has improved hugely across the years, However one thing has continued the same: web development is about building applications which run in a web browser.

Any of these applications have the greatest of their logic is on a web server which executes HTML, CSS, and JavaScript to build an application. Another application only uses the server to build their initial state, download the logic to run the application, and then manage the server only to retrieve and store data. Although web development is done, the essential technologies are the same: HTML, JavaScript, CSS—and a large amount of patience. Web developers today use every better programming language to build web applications.