Web sites are composed of a hierarchy of elements that work together as a whole to shape user expectations. Site design is the point at which you assemble your planning work on information architecture, navigation elements, and user interface wireframes and begin to structure an actual site in html and css. But before you begin this process, situate your site appropriately within the context of the web and your organization.