Technology - XML
XML has become the standard for storing hierarchical data and exchanging data between applications.
XML will normally be the most likely technology to consider when, for instance, a company will decide to revamp an ageing content management system (be it online content, or structured documents, such as an archive of business proposals, invoices, etc.)
Most other technologies now use XML in some sort. For example OpenOffice, the notorious Open Source productivity suite, use XML as documents' format. This makes easier certain tasks hitherto very difficult, such as the programmatic generation of Word processor or spreadsheet documents.
Sablotron is one of several Open Source XSLT engines, and arguably the best one. It fully integrates with PHP. For example this web site is architected as XML content pages transformed on the fly by Sablotron.

