The foaf:Document class represents those things which are, broadly conceived, 'documents'.

The foaf:Image class is a sub-class of foaf:Document, since all images are documents.

We do not (currently) distinguish precisely between physical and electronic documents, or between copies of a work and the abstraction those copies embody. The relationship between documents and their byte-stream representation needs clarification (see foaf:sha1 for related issues).