Perl is a preferred scripting language that is used to make various web-oriented apps, including CGI scripts. Among the features which differentiate it from other languages is the employment of modules - parts of Perl program code that execute predefined jobs and they're commonly accepted. In simple terms, as an alternative to writing tailor-made code to perform something or pasting tens and hundreds of lines of program code inside your script, you can "call" a module which is already available for this particular process and use only a few lines of code. In consequence, your script shall be executed a lot quicker because it'll be much smaller. Employing modules will also make the script easier to edit considering that you will need to browse through a smaller amount of program code. If you wish to use Perl on your site, you need to make sure that the needed modules are available on the server.