The goal of the project is to provide a basic web server that should be shielded from all of the details of network connections and the HTTP (Hypertext Transfer Protocol) protocol.