A language for describing the format of XML (extensible Markup Language) files. It allows a more precise description than is possible with a simple DTD (Document Type Definition). It uses assertions. It looks for patterns in the XML file and reports on what it finds. Schematron itself is a species of XML. The fastest way to understand what it is about is the tutorial.
Here is an example of a Schematron assertion:
This page is posted
Optional Replicator mirror
|no blog for this page||Canadian
Your face IP:[18.104.22.168]
You are visitor number|