Web design is the process of creating websites and involves webpage layout, content production, and graphic design. Websites are created using HTML which defines content and metadata, while CSS defines layout and appearance. Some designers hand code pages in HTML and CSS, while others use visual editors like Dreamweaver. Graphic design overlaps with web design as images must be created separately, often using programs like Photoshop that allow exporting images optimized for the web. The document then lists topics covered in web design instruction including CSS, HTML, responsive design, Photoshop, and JavaScript.