in reply to Help needed with terminology - different formats of modules
Noone mentioned that cpan installs dependencies.
cpan does
(If Build.PL is present, cpan uses the installation procedure for a Module::Build module instead.)