A framework for representing and manipulating documents.