Perl is a popular programming language and among its key pros is that it works with the so-called modules - short pieces of program code that contain subroutines and do multiple tasks. The beneficial side of using modules is that you will not need to create custom-made code or add the entire code for a certain task every single time it needs to be performed. Alternatively, you can add only a single line in your Perl script which calls a given module, that in turn will execute the needed task. Not only will this result in shorter and improved scripts, but it will also enable you to make modifications faster and much easier. If you are not a programmer, yet you would like to use a Perl application that you've found on the web, for example, it's very likely that the app will need certain modules to be already set up on your website hosting server.