Perl is a well-known scripting language that's that is used to create various web-oriented applications, such as CGI scripts. Among the characteristics that differentiate it from alternative languages is the employment of modules - batches of Perl program code which execute predefined jobs and they're commonly accepted. In simple terms, as an alternative to generating tailor-made code to do something or pasting tens and hundreds of lines of program code in your script, you will be able to "call" some module that is already available for this particular job and use just a few lines of code. Due to this fact, your script will be executed a lot quicker because it will be much smaller. Employing modules will, in addition make the script simpler to change because you'll have to search through a smaller amount of program code. In case you wish to use Perl on your site, you should ensure that the needed modules are present on the server.