--- title: Templates linkTitle: Overview description: Go templating, template types and lookup order, shortcodes, and data. categories: [] keywords: [] menu: docs: identifier: templates-overview parent: templates weight: 10 weight: 10 aliases: [/templates/overview/,/templates/content] --- A template is an HTML file with [template actions](/getting-started/glossary/#template-action), located within the layouts directory of a project, theme, or module. Visit the topics below, in the order presented, to understand template selection and creation.