Perl is a well-liked scripting language that's employed to build different web-oriented applications, such as CGI scripts. One of the characteristics which differentiate it from many other programming languages is the use of modules - parts of Perl program code that perform predefined jobs and they are widely accepted. Basically, as an alternative to generating tailor-made program code to do something or pasting tens and hundreds of lines of code inside your script, you're able to "call" some module that is already available for this particular task and use just a few lines of code. This way, your script shall be executed more quickly as it is smaller. Using modules will, in addition make your script much easier to modify considering that you will need to browse through much less code. If you wish to use Perl on your website, you have to make sure that the needed modules can be found on your server.