Twisted Web is:
* an HTTP server, that can be used as a library or run as a stand-alone server
* an HTML templating engine
* an HTTP client library
Twisted Web supports numerous standards; for example, it can serve as a WSGI and CGI container, or an XMLRPC server. It can also serve static content. Twisted Web provides built-in support for name-based virtual hosts, reverse proxying, XML parsing, and more.