The History table and the history engine
The history engine saves information about changes made to items in the History table
The history engine saves information about changes made to items in the History table. All Sitecore content databases contain this table. The engine logs the item change data based on Sitecore events. It subscribes to events when it is initialized it and registers its own handlers that track item history.
By default, the engine tracks these item operations (events):
New version added to the item (AddedVersion)
Item copied to another location (CopiedItem)
New item created (CreatedItem)
Item deleted (DeletedItem)
Item moved (MovedItem)
Item saved (SavedItem)
Item version removed (RemovedVersion)
Note
If an item operation takes place in the EventDisabler context, the operation will not be recorded.