Archaeology is the science which studies ancient societies based on their material remains. Through the analysis of objects and those works constructed by ancient peoples, this science can arrive at conclusions about their culture and their ways of life. There are several branches of Archaeology as well as many tools relevant to this science.
A report generator is a computer program whose purpose is to take data from a source such as a database, XML stream or a spreadsheet, and use it to produce a document in a format which satisfies a particular human readership.
Hence, A report generator is used to print files on paper.