This document introduces Thymeleaf, an XML/XHTML/HTML5 template engine for Java. It can be used with the Spring Framework and is designed to be developer friendly. The document provides an overview of Thymeleaf and demonstrates how to use it through examples of basic syntax for text replacement, conditionals, iteration, JavaScript inlining, and internationalization.