This document provides an introduction to web development fundamentals including the top 3 technologies used (HTML, CSS, JavaScript), what each one is used for, and examples of how they are implemented. It also addresses other common questions about differences between newer versions of technologies, where Flash is going, content management systems, differences between front-end and back-end development, and the growing importance of mobile.