This document lists various skills and techniques involved in web design including graphic design, interface design, user experience design, search engine optimization, front end and back end development, programming languages like HTML, Java Script, CSS and PHP. It also mentions trends in web design like parallax, responsive design, SVG, interactive and ghost buttons. The document indicates that web designers use different tools depending on their role and lists skills like marketing, communication design, user experience design, page layout, typography, motion graphics and quality of code.