Perl is a well-liked web-oriented programming language, which is used to generate CGI scripts and also a variety of applications. It's very convenient because you don't have to submit the same program code again and again so as to get some task executed a couple of times, instead you're able to employ modules. These are pre-defined subroutines or sets of tasks which can be called and executed in a script. This means that, you are able to include just a reference to a certain module inside your code as an alternative to using the whole module code again and again. This way, your script will be shorter, thus it shall be executed much faster, not mentioning that it will be easier to maintain and / or modify. When you want to employ a third-party ready-made Perl script rather than writing your own, it'll probably need particular modules to be present on the hosting server.