title: Difference between the Apache HTTP Server and Apache Tomcat?
body: <p>What is the difference in terms of functionality between the Apache HTTP Server and Apache Tomcat?</p>
  
  <p>I know that Tomcat is written in Java and the HTTP Server is in C, but other than that I do not really know how they are distinguished. Do they have different functionality?</p>