Web design encompasses many different skills and disciplines in the production and maintenance of websites. Other web design areas include graphic web design, user interface design authoring, standardized code and proprietary software, user experience design, and search engine optimization.