Web design is the process of creating websites and the final product is what you see when you browse the Internet and visit a site. There is a tendency to club web design and web development together and these two terms are often used interchangeably but strictly speaking designing websites is a part of bigger web development procedures.
Designers use a variety of methods to structure web pages. Some prefer to build and hand code pages using HTML and CSS from scratch. Still others use editors such as Adobe Dreamweaver. This type of software has a visual interface for designing the page layout and once one is selected it automatically generates the matching HTML and CSS code.
Another popular method of designing websites is to use CMS or Content Management Systems such as WordPress or Joomla. The advantage here is that these provide standard templates to be used as a starting point of designing and are then modified and customised by Webmasters to suit specific requirements of different websites.
No website can be said to be complete without images. This is a powerful medium to get the message of the business across to existing or potential customers. However, images must be created separately away from HTML and CSS. This is the work of graphic designers and this is why graphic design is often taken to be a part of web design. Graphic programs like Adobe Photoshop help designers to import images in a format that matches that of web publishing.