This document provides an introduction and overview of Template::Toolkit, a module for separating presentation from processing logic in Perl web applications and general purpose text processing. It demonstrates basic usage with simple mail merge examples, then shows additional features like looping, conditionals, alternative templates, and filters. Built-in functions for formatting numbers and currencies are presented. The document recommends further resources on the Template Toolkit.