HTTP is a protocol as the captial P in HTTP indicates. So a pure HTTP server would be a server that answers to this protocol
only. Most of the web servers out in the wild also support other protocols like FTP and others have protocols that work over HTTP as a transport service. If you really are interested in this kind of thing please refer to some of the links below:
- Extend Your WCF Services Beyond HTTP With WAS[^]
- WCF hosting non HTTP protocols in IIS 7[^]
Please feel free to google some on your own. If you have still any doubts as to the difference please leave a comment!
Cheers!
-MRB