A FL_DocLayout encapsulates two related hierarchies of objects.
The logical (or content) hierarchy corresponds to the logical structure of the document.
Where each fl_BlockLayout corresponds to a logical element in the PD_Document (i.e., usually a paragraph of text).
The physical (or layout) hierarchy, by contrast, encapsulates the subdivision of physical space into objects of successively finer granularity.
Where each fp_Run contains some fragment of content from the original document, usually text.
1.5.5