“One common use of XML is to provide data for template-based web pages created with XSLT. However, XML can be used to model the actual structure of a web site too. Portable Site Information is a project to develop an XML abstraction for template-based web sites, to allow their migration between site development frameworks such as NetObjects or Cocoon.”