The Apache web server is a very popular, open source, public-domain Web server. It is the most widely used Web server on the Internet. Originally designed for UNIX servers, it can now also run under Windows and other platforms. The Apache Web server provides a range of features including CGI, SSL, and virtual domains. The availability of the source code makes it possible for anyone to adapt the server for specific needs.