This document provides an introduction and overview of InfoPath and best practices for building InfoPath templates. It discusses building a template, features like views and using the template as a database. It also covers tips and tricks including naming files, using custom lists for security, and case insensitive comparisons. The presentation includes demos of building a template from scratch and using various template features.