What is schema in xml?

An xml schema is bassically a blueprint for your xml file, the schema details the content and structure of your xml file including dictataing the nodes and elements including child elements that are to be included in your xml file.