TemplateA template is a file used to create a consistent design across a website. Whereas a website may have over 100 pages, it may only need 10 templates, or custom designed page layouts that can be used on other pages with similar content structure.