XML Schema
Defines the rules governing the relations between elements and attributes using XML syntax
Enables element and attribute typing and assigning default values
Provides extensibility: authors can add their own elements and attributes to XML Schema documents
Used for:
- XML document validation
- Describing grammar for other users
Association with XML document:
<clip xmlns="x-schema:clipSchema.xml">