XML has become one of the most popular technologies for Web development. It allows data of any kind to be read and used by different applications employing different programming languages across many different platforms. XML has a number of related technologies (like XSL) and a variety of vocabularies (RSS, SVG etc.) that have been standardized and better implemented in recent years.