I am an experienced programmer, but have very little experience of parsing/validating XML documents. I am trying to learn it. Can someone please tell me what the difference is between an "XML schema" and an "XML namespace"?
According to my limited knowledge, I guess both of them define the tags that an XML document can have and define the data type/validation rules for them. But I am confused whether or not both of them do the same things? And if not, what is the difference?