Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Modules are the primary mechanism for bundling up Perl code for later use by yourself or others. As I’m sure you can’t help noticing from reading The Perl Journal, CPAN (the Comprehensive Perl Archive Network) is the repository for modules that others have written, for anything from composing music to downloading web pages. Many modules are bundled with every installation of Perl.
Text::Wrap is one module you may have used that has a fairly typical interface. It comes with Perl, so you don’t even need to install it from CPAN. You use it in a program by having your program say: