Perl is a well-liked programming language and among its major advantages is that it supports the so-called modules - short bits of program code that include subroutines and do a variety of tasks. The convenient side of employing modules is that you don't need to create custom-made program code or add the entire code for a certain task every single time it should be performed. Instead, you can add only a single line in your Perl script which calls a specific module, which consequently will perform the necessary action. Not only will this result in shorter and enhanced scripts, but it'll also help you make changes quicker and easier. In case you aren't a programmer, still you would like to begin using a Perl app that you've found on the worldwide web, for instance, it's likely that the app will need certain modules to be already set up on the hosting server.