Perl is a widespread programming language and among its major pros is the fact that it works with the so-called modules - short bits of code that include subroutines and do a number of tasks. The beneficial side of using modules is that you will not have to write custom code or add the entire code for a certain action whenever it should be performed. Alternatively, you are able to include only one line in your Perl script which calls a certain module, which consequently will execute the necessary task. Not only will this result in shorter and enhanced scripts, but it'll also allow you to make modifications quicker and much easier. In case you are not a programmer, still you would like to work with a Perl app which you've discovered on the web, for example, it is very likely that the app will need specific modules to be already set up on your hosting server.