This document discusses using Schematron for validating XML documents at multiple layers. It notes that while DTDs are useful, Schematron is needed to enforce all business rules and validate semantics. Schematron can validate documents across genres and lifecycle phases. The American Geophysical Union (AGU) uses Schematron extensively to validate over 350 rules across various document types. Building good Schematron involves eliciting requirements, ensuring rules don't conflict, testing extensively, and gaining in-house expertise in Schematron and XSLT.