What is the difference between xsd and xml file?
 1.XSD validating software often catches the errors that XML validating software might miss. 2.XSD defines elements and structures that can appear in the document, while XML does not.3. XSD ensures that the data is properly interpreted, while XML does not. 