A web designer is the first step in the construction phase of building a website. By the time a designer receives the job most important details have been planned and it is time to start building. The bulk of what a designer does is creative. They will combine all of the elements requested and create a cohesive, well-balanced site that is attractive to your target audience.
Designers use software to generate art and typography consistent with the needs of each client. Sometimes clients provide artwork and photography they would like used on the project, and sometimes the designer will generate custom artwork or use stock photography. In any case they will decide which layout and color scheme will work best in combining graphic art and text in the most desirable way.
During this part of the process the designer will be in frequent contact with project managers, who in turn provide proofs and progress reports to the client, and give the designer resulting feedback. There can be numerous edits before the client signs off on the design work. This process is repeated for each page of the website. Once this happens the project will be handed off to the developer.