apache和IIS都是web服务器;tomcat是应用服务器,主要是运行java相关的web应用。apache上可以运行html,php,等应用,IIS可以运行html,ASP,php等应用,当然他们都还可以进行web代理和转发等功能,加上一些插件也能实现web端的负载均衡