XSD has Strong Data Typing
treats the schema as a type definition system
- Strong data typing supports
- code generation / configuration
- data compiling into optimized forms
- stylesheet validation against schema
- Unifies lexical with structural datatyping
(makes markup safe for data
processing)