---
title: Templates
linkTitle: Overview
description: Go templating, template types and lookup order, shortcodes, and data.
menu:
  docs:
    identifier: templates-overview
    parent: templates
    weight: 10
weight: 10
categories: [templates]
keywords: []
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.
