@Jessythomas,
Web Designers are of the creative type. They have a knack for getting inside of their clients’ heads and realizing their clients’ vision. They take this vision and masterfully convert it into an aesthetically pleasing, artistic design that aims to impress millions of potential viewers. Some designers study typography, user interface design, and usability.
Web Developers are usually more technical in nature. They tend to have excellent problem solving skills and are generally good at math. On a daily basis, a developer will write code in five or more different languages including (X)HTML, CSS, JavaScript, [PHP, ASP, ColdFusion, Ruby, Python, Perl, etc.], and some flavor of SQL.