Perl is a popular programming language and one of its key advantages is that it supports the so-called modules - short pieces of program code that include subroutines and execute different tasks. The convenient side of employing modules is that you won't need to create custom program code or add the entire code for a particular task each time it should be executed. Instead, you will be able to include only a single line in your Perl script which calls a particular module, that consequently will execute the necessary action. Not only will this result in shorter and optimized scripts, but it'll also help you make changes swifter and easier. In case you aren't a programmer, but you'd like to start using a Perl application that you've found on the web, for instance, it's likely that the application will need specific modules to be already installed on the website hosting server.