I believe that design must support functionality, and vice versa. One can't, and shouldn't, be used to overcome the weaknesses of the other. Design is more than just choosing colors, typefaces, shapes, and images. Good design works to present information in such a way as to support the information it presents.When I design a website, I'm constantly considering how the site will be built and how it will function. This way, you can be sure that both design and usability will be considered along every step of the way.