Web design is the process of creating websites. It encompasses several different aspects, including web-page layout, content production, and graphic design.This type of editor provides a visual interface for designing the web-page layout and the software automatically generates the corresponding HTML and CSS code.