I can find all sorts of weird information about templates in Perl, but nothing about what they actually are.
Are they generic types like in C++? Is it a class-like structure? Or maybe something else?
You don't link to any of the 'weird information' you found, but there is no language construct in Perl called 'templates'.
Generally, I expect the subject of any article on Perl and templating to be about text output; a template to generate HTML, or an email, for example. The Text::Template
and HTML::Template
modules being canonical examples.