XML stand for Extensible Markup Language and it is special communication formatted markup language which is used for encoding documents in human-readable and machine-readable format form and it mainly used for traveling data on net work or reading data from internet. XML support by many programming language platforms to create and process XML data with Simplicity, portability, platform independence and usability. These features are most important for XML. XML has been the main source of motivation for development of Service Oriented Architecture (SOA) platforms such as Web Services that are not tied to any particular language and collaborate effectively in heterogeneous environments. RSS, Atom, SOAP, XHTML are some of the standards influenced by XML.