ice age4 wrote: web designer use Photoshop or CorelDraw for their designing things.
If they are using CorelDRAW, then they are neither... They should have been using Corel PhotoPaint.... (Corel user joke, Draw is equivalent to Illustrator or InDesign, PhotoPaint is equivalent to PhotoShop. I was a Corel Suite user 18 years until I finally jumped ship to CS6 when it came out)
Anyhow, I agree that a Developer is more on the programming behind the site, making it "work", where a designer is more of the visual look and getting it turned into the HTML/CSS.
There are some overlaps of course, I see more of the "Developer" crossing into the Designer side than the other way (but maybe that is because I'm a developer, most of the time doing the back-end/JS programming) You can create the site in HTML/CSS without knowing how something like JS/PHP works, but to be effective in JS/PHP, you should have a good understanding of the HTML/CSS.