classes for extracting terms from the documents
and store them in their abstract document representation in the database
for future use during indexing