in reply to What modules does my code require?

short answer -- look at use Data::Dumper; print Dumper \%INC; or Module::Depends or Module::ScanDeps (which is what PAR uses--can always just use pp and see what it bundles up).
long answer -- browse these nodes:
And on a related topic: