XML (Extensible markup language) is a generic format intended for maximum flexibility to provide information in a wide variety of structural formats. XML is a markup language much like HTML. It is design to carry data, not to display data. XML tags are not predefined. XML is designed to be self-descriptive and it is a W3C Recommendation. XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed with relatively little human intervention and exchanged across diverse hardware, operating systems, and applications. XML, a W3C standard markup language for documents containing structured information. As opposed to HTML, which is designed specifically for web browsers, XML is designed for much wider use and is extensible to fit each application. XML is the basis for an incredible array of standards that describe everything from messages between systems to security specifications to document structures. The advantage of XML is that it is human understandable and platform independent. XML is a simple, very flexible text format derived from SGML. Originally designed to meet the challenges of large-scale electronic publishing. XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. Solver Circle Ltd has professional XML developers who can do sophisticated XML development, data integration, and XSLT stylesheet design capabilities. They have extraordinary knowledge of web development using XML, XML DOM and XSLT.