Web design involves creating web pages and websites using technologies like HTML and CSS. It is a multidisciplinary field that draws from areas like graphic design, user experience design, and programming. Effective web design involves planning like defining the purpose of the site, identifying the target audience, organizing content, and documenting the site structure. The design process also considers layout, navigation, publishing, and techniques to drive traffic. Web pages can be static or dynamically generated depending on things like user input. Collaboration between different specialists is often needed for larger web development projects.