Hi Raghu,
Namespaces are like packages in
java, xml tag might carry a different meaning in different contexts. Ex:- <Namespace1:ElementName> is different from <Namespace2:ElementName>, though the element names are the same but they are bound/associated with different namespaces.
Regards
Balaji Pattabhiraman