Grammar A generic grammar for use in validating XML documents. 
XMLDTDDescription All information specific to DTD grammars. 

This interface describes basic attributes of XML grammars--their physical location and their type. 

XMLGrammarLoader The intention of this interface is to provide a generic means by which Grammar objects may be created without parsing instance documents. 

This interface specifies how the parser and the application interact with respect to Grammar objects that the application possesses--either by having precompiled them or by having stored them from a previous validation of an instance document. 

XMLSchemaDescription All information specific to XML Schema grammars. 
XSGrammar Representing a schema grammar.