This document provides an overview of web development. It defines web development as the creation of dynamic web applications and divides it into front-end and back-end development. Front-end development focuses on the visual elements using HTML, CSS, and JavaScript. Back-end development controls what happens behind the scenes using technologies like SQL and PHP. It also describes who a web developer is and the different types including front-end, back-end, and full-stack. Additionally, it explains how websites work and the difference between a web developer and designer. Finally, it lists some example projects to demonstrate web development skills.