Apache is a open source HTTP web server. It handles HTTP Requests sent to it and then it is able to them. Apache is comprised of Two main building Blocks with the Latter being comprised of many other little building blocks. The Building Blocks are the Apache Core and then the Apache Modules that in a sense extend the Apache core. What is a Web Server? A Web Server is any Machine that receives requests from a client machine and is able to turn around process the requests and send back a response. This is usually in terms of a Web Server to send back a Web pages when people what to go navigate to a webpage that is hosted on that server now one may ask how do you send and receive the information to and from the server. This is where HTTP begins to play a role into how this all goes about. What is HTTP? HTTP Protocol: HTTP stands for H yper- T ext- T ransfer- P rotocol This is the protocol that is used in order to send and receive information from the server. This is...