Şablon, bir dosya veya çalışmanın layout’lar halinde daha sonradan kolaylıkla kullanıcılar tarafından düzenlenebilmesi için oluşturulmuş hazır kalıp dosyalardır. Şablon dosyalarına birçok farklı yazılımın içerisinde yer verilebilmektedir. Örneğin PS için kullanılan PSD şablonlar yardımıyla hazır çalışmaları düzenleyerek bir kullanıcı kısa sürede istediği çalışmayı meydana getirebilir.
Yada MS Office World içerisindeki şablonlardan faydalanan bir kullanıcı aynı tür dosyaları tekrar tekrar oluşturmak yerine oluşturmuş olduğu tek bir şablon dosyasını çoğaltarak çalışmalarını hızlandırabilir. Şablonlar bazen yazılımın üreticileri bazen ise gönüllü kişiler tarafından oluşturulabildiği gibi yazılımın izin vermesi halinde yazılımın kullanıcısının kendisi tarafından da oluşturulabilir.