This document provides an overview of web development. It defines web development as consisting of web design and coding to develop websites and create interactive databases. Web design focuses on designing templates and using tools like Photoshop, while coding provides the underlying structure and framework. Web development can be divided into front-end and back-end development. Front-end development deals with the user-facing design and interfaces, using technologies like HTML, CSS, and Bootstrap. Back-end development controls the server-side functionality and database interaction using technologies like SQL and PHP.