Perl is a very popular scripting language which is employed to create various web-oriented applications, such as CGI scripts. One of the features which differentiate it from other languages is the employment of modules - batches of Perl code that perform predefined jobs and they're universally accepted. Basically, instead of writing custom code to perform something or pasting tens and hundreds of lines of program code inside your script, you're able to "call" a module that already exists for this specific task and use only a couple of lines of program code. Because of this, your script shall be executed a lot faster as it is smaller. Employing modules will, in addition make the script much easier to change because you will have to browse through much less program code. In case you wish to use Perl on your website, you should ensure that the necessary modules can be found on your server.