Perl is a well-liked programming language and one of its key advantages is that it supports the so-called modules - short pieces of program code which include subroutines and do a variety of tasks. The convenient side of using modules is the fact that you don't need to write custom program code or include the entire code for a particular task each time it has to be executed. Instead, you can include just one line in your Perl script that calls a specific module, which consequently will execute the needed task. Not only will this provide you with shorter and enhanced scripts, but it will also allow you to make changes faster and easier. In case you aren't a programmer, yet you'd like to work with a Perl application that you've discovered on the worldwide web, for example, it is likely that the application will require specific modules to be already set up on your website hosting server.