I'm a complete newbie when it comes to web designing. I would like to know about the role of a web designer on a project. If we are to take StackOverflow as an example, what role would a person like Jeremy play? Is it restricted to giving suggestions about the look and feel of the site by providing a mockup or is it more deep?
Also, at what stage does the person get involved in a project?
Thanks.