Perl is a well-known scripting language that's used to make various web-oriented apps, such as CGI scripts. One of the features which distinguish it from various other languages is the usage of modules - parts of Perl code that perform predefined jobs and they're widely accepted. In simple terms, rather than generating custom code to perform something or pasting tens and hundreds of lines of code inside your script, you will be able to "call" a module which is already available for this specific task and use just a couple of lines of program code. Because of this, your script will be executed a lot faster since it is much smaller. Employing modules will, in addition make a script easier to change because you will have to go through a smaller amount of code. If you want to use Perl on your website, you need to make sure that the necessary modules can be found on the server.