Perl is a preferred scripting language that's used to create various web-oriented applications, including CGI scripts. Among the features which distinguish it from other languages is the usage of modules - parts of Perl code that perform predefined jobs and they're widely accepted. In simple terms, instead of creating custom code to perform something or pasting tens and hundreds of lines of program code in your script, you can "call" a module that is already available for this specific job and use only a few lines of code. Thus, your script will be executed a lot quicker since it is much smaller. Using modules will, in addition make a script simpler to change considering that you'll need to browse through much less code. If you wish to use Perl on your website, you should make sure that the required modules are available on your server.