mod_perl is a powerful way to create dynamic HTML web pages. It has all the power of Perl and gives access to the internals of Apache, allowing you to perform specific tasks for your particular application. It is much faster, once written, than CGI. It also makes it possible to completely customize mod_perl and Apache for your Web application, making for a very efficient and powerful dynamic webserver . mod_perl also speeds up legacy CGI scripts by compiling them once and keeping them cached in memory.