Website design refers to planning, creating and updating of websites. It also involves information architecture, website structure, user interface, navigation ergonomics, website layout, colouring balance, contrasts, rhythm, style of graphical elements (lines, shapes, texture, colour and direction), balance, emphasis, fonts and imagery (photography) as well as icons design and general atmosphere of overall website design. All these features when put together gets it shaped in to a proper website. This process simplifies the using of websites and helps to find information faster. The term design is a visual aspect that is put in to reality by making use of abstract elements. Let us take a look at what is required in building a website in order to create a superb result that helps in meeting the goals set for the website: - Server side scripting like PHP, ASP and CGI are involved in the modern website building - The visual side of the websites is defined ...