Web design refers to the design of websites that are displayed on the internet. It usually refers to the user experience aspects of website development rather than software development.
Websites are created using a mark-up language called HTML. Web designers build web-pages using HTML tags that define the content and metadata of each page. The layout and appearance of the elements within a web-page are typically defined using CSS, or cascading style sheets. Therefore, most websites include a combination of HTML and CSS that defines how each page will appear in a browser.