This document outlines the process a web server follows when handling a request for a resource. It starts by parsing the request and URI, then checks if the URI is aliased and resolves the path. It determines if the file exists, checks for directory indexes and scripts, then performs access checks. If the file can be accessed and exists, it will send the contents or execute a script. Otherwise, it returns an error code.