Perl is a preferred scripting language that's that is used to make different web-oriented applications, which includes CGI scripts. Among the options that distinguish it from other languages is the use of modules - batches of Perl code that do predefined jobs and they are universally accepted. Basically, rather than writing custom-made program code to perform something or pasting tens and hundreds of lines of program code inside your script, you can "call" some module which already exists for this specific process and use just a couple of lines of code. This way, your script will be executed a lot quicker as it is much smaller. Using modules will additionally make the script simpler to modify considering that you will need to go through much less code. In case you want to use Perl on your site, you should ensure that the required modules can be found on your server.