What are Templates?
A Template is used to create a Page and defines which components can be used within the selected scope. A template is a hierarchy of nodes that has the same structure as the page to be created, but without any actual content.
Each Template will present you with a selection of components available for use.
Templates are built up of Components;
Components use, and allow access to, Widgets and these are used to render the Content.
Component
A software component is a system element offering a predefined service or event, and able to communicate with other components.
Template
A template is the base for a specific type of page. When creating a page in the Websites tab the user has to select a template. The new page is then created by copying this template.
Page Component (Top-Level Component)
The component to be used to render the page.
A page is an 'instance' of a template.