What is a virtual machine snapshot?
A virtual machine snapshot is a file-based representation of the state of a virtual machine at a given time. The snapshot includes configuration and disk data. Snapshots are useful for storing states that an administrator might want to return to repeatedly.
See also: checkpoint