Apparatus for retrieving a document represented in a markup language, for use in an application of a given type, the document being marked up using a given markup language, and comprising data and markup, the document being usable by a number of different types of application, the apparatus comprising: apparatus arranged to request access to the document; and apparatus arranged to create a pared v