HTTP服务 (HTTP Server) 与 Web服务 (Web Server)所指的应当是同一个概念。 从Wiki上的词条来看,Web Server是通过HTTP协议来通信的服务的统称。你所提到的Apache, Nginx均为提供Web服务的应用程序。除了都遵循HTTP协议以外,实现、配置都完全不同。
web包含http,比如一些网络协议既可bind到http又可走socket,wcf,amf,Web不限于http