Perl is a popular programming language and one of its major pros is the fact that it works with the so-called modules - short bits of code that contain subroutines and perform a variety of tasks. The handy side of employing modules is that you won't have to write custom program code or include the entire code for some action whenever it has to be performed. Instead, you will be able to add only one line in your Perl script which calls a specific module, that in turn will perform the necessary task. Not only will this give you shorter and improved scripts, but it will allow you to make adjustments quicker and much easier. If you are not a programmer, still you would like to use a Perl application which you've discovered on the Internet, for instance, it's likely that the application will require specific modules to be already set up on the website hosting server.