title: What is HTTPD exactly?
body: <p>I mean is "httpd" only used by Apache for the download of the software or is it used by other websites as well? Also is it necessary to have httpd to run "cgi" or not? 
  And why does Apache use httpd to download the http server instead of having it in a file on their http website?</p>