CGI::Application ist ein Perl-Framework, das es einfacher machen soll, ausgefeilte, wiederverwendbare webbasierte Anwendungen zu schreiben. Dieses Modul implementiert eine Methode, die Web-Software einfacher zu entwerfen, dokumentieren, schreiben und weiterzuentwickeln machen kann. CGI::Application baut auf nicht-proprietäre Standard-Technologien wie CGI und CGI.pm. CGI::Application vermeidet Technologien, die einen Entwickler an einen speziellen Satz von Tools, an ein Betriebssystem oder an einen Webserver binden würden. (non)