website design means planning, creation and updating of websites. Website design also involves information architecture, website structure, user interface, navigation ergonomics, website layout, colors, contrasts, fonts and imagery as well as icons design. All these website elements combined together form websites. Often, the meaning of "design" is perceived solely as a visual aspect. In reality, website design includes more abstract elements such as usability, ergonomics, layout traditions, user habits, navigation logic and other things that simplify the using of websites and help to find information faster.