The number of commercial CMSs is diligently growing up. Many of open standards have been approved lately. They allow to structure information within sites, separate it from design, but the most of CMSs still don’t follow them. The XSLT standard exists for quite a long time. It allows to form documents from different sources: XML-files with structured document contents and an XSL-template with the description how the document will be presented at the site. Besides, document forming can be performed at the client side. Well, XSLT is a perfect solution in conception, but practically it is used quite rarely within CMSs. Why? Maybe we need new solutions, which include features of the open standards and are easy to use. One of those solutions can be XML Sapiens markup language. So, what is XML Sapiens?