El
mod_perl es un módulo para el servidor Apache.
Lo que hace es permitirle a Perl acceso completo al servidor web (con todo lo peligroso e interesante que eso significa), y por otro lado permite que el servidor web ejecute archivos con Perl integrado (al igual que mod_php), o de forma persistente (muy interesante para mantener las sesiones de los usuarios).
Resumen: «es una forma de generar contenido dinámico utilizando todo el poder del servidor web Apache para crear sesiones persistentes, sistemas personalizados de autenticación de usuarios, proxies inteligentes, y mucho más».
Sacado de la Wikipedia. Estamos hablando de un aumento de velocidad de generación de contenido dinámico entre un 400 % a un 1200 % con respecto al sistema CGI antiguo.
El problema está en su curva de aprendizaje, que es algo fuerte. Más información en la página oficial
http://perl.apache.org/