Webdesign is a mix of different design aspects. These aspects are: graphic design, technical implementation and cognitive ergonomics. All of these aspects are important, but often have negative effects on each other. The trick is to find an optimal balance between them, so that the final result serves the purpose or goal of the website best.