Een template is een kant-en-klare ontwerp- of layoutvormgeving die kan worden gebruikt als basis voor het maken van nieuwe documenten, websites of andere content. Templates kunnen worden gebruikt om tijd te besparen door elementen te voorzien die al zijn ontworpen en geformatteerd, zodat gebruikers alleen nog maar de specifieke content hoeven toe te voegen die ze nodig hebben. Templates kunnen worden gebruikt voor een verscheidenheid aan doeleinden, zoals het maken van professioneel uitziende documenten, het ontwerpen van websites met een consistente stijl of het maken van presentaties met een bepaald thema. Templates kunnen worden aangeboden als standaardopties bij software-applicaties of kunnen worden gedownload van het internet. Sommige templates zijn gratis beschikbaar, terwijl anderen tegen een vergoeding worden aangeboden.