One of the main characteristics of CherryPy is that it works like a compiler:
You write source files, compile them with CherryPy and CherryPy generates an executable containing everything to run the web site (including an HTTP server).
This results in a very fast website that can be easily deployed (just by copying one file), either on its own or behind another webserver like Apache.
The built-in HTTP server is fast and robust. It supports SSL, XML-RPC and it can be deployed in many different ways: threading, forking, thread-pooling or process-pooling.