In this chapter, we explored how to use XTP or XML templates to build dynamic sites without all of the strictness of XSL syntax. In the next chapter, we examine using XSL along with Resin.