The document contains code examples from a Template Toolkit workshop. It is split into two parts. Part 1 contains CGI scripts and Template files that demonstrate basic Template processing with variables, looping, and template inclusion. Part 2 contains more advanced examples using wrappers, filters, virtual methods, and plugins to add functionality like sorting, numbering rows, and formatting currency.