# About Tool Records

As your vision application executes it creates flexible, hierarchical data structures to record and report information about the state of all your vision tools. These tool records chronicle the current state of a vision tool at any time and create an account of the results after it executes.

The information stored in tool records can include input images, output images, input regions, tool results, and tool result graphics. Tool records can also be used to store diagnostic information including intermediate images, histograms and more.

You can find more information about records and record keys for each vision tool in About Record Keys.

See the following sections for more information: