A template is a frame into which every Web page is embedded when the page is rendered.
Templates work hierarchically, like other directives.
You see that it's an outline. But it is convenient for a template to be an outline just because outlines are such easy places to navigate and organize items. It consists of three lines, each of which is interpreted in a special way by Frontier at rendering time. So, your Web page ends up sandwiched between what the first line of the template generates and what the last line of the template generates. In order to understand what a pseudo-macro is, you need to know that the first and last line of this template are real macros.