What is the difference between Schema and DTD?
Schema might out phase DTD. XML schemas are in XML. XML Schema has a lot of built-in data types including xs:string,xs:decimal, xs:integer, xs:boolean, xs:date, xs:time. XML schemas can be edited with Schema files, parsed with XML parser, manipulated with XML DOM, and transformed with XSLT. The building blocks of DTD include elements, attributes, entities, PCDATA, and CDATA.