What are XML namespaces? Please include some examples.

XML namespaces are simple way to give unique names to elements
and attributes used in XML document.
Namespaces enables the programmers to select the XML tags for
processing depending upon the application requirment.