Http server and web server?

Is http server and web server one and same thing or different ? If they are different from each other, whats the difference ?

thanks
Update: when it says httpd, is it different from http server ?
2 answers 2