When someone wants to access your website, the web servers (like Apache server, IIS server, or Nginx server) connected to the internet receive the incoming web request and send the requested webpage to the end user. Web server auditing entails routinely checking the web server to see if a potential vulnerability exists or not, and to ensure that the server is working properly and is highly available for the end user.