Perl is a preferred scripting language that's which is used to make various web-oriented apps, which includes CGI scripts. One of the options that distinguish it from various other languages is the employment of modules - batches of Perl program code that complete predefined jobs and they are widely accepted. Basically, instead of generating tailor-made program code to do something or pasting tens and hundreds of lines of code inside your script, you will be able to "call" some module that is already available for this particular process and use just a couple of lines of code. As a result, your script shall be executed a lot quicker because it will be much smaller. Employing modules will additionally make a script easier to modify as you'll have to go through much less code. In case you intend to use Perl on your website, you have to ensure that the required modules are available on your server.