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.