What is a snapshot (virtualization)?
A snapshot – of a virtual machine – is a file-based representation of the state of the virtual machine at a given time.
It includes disk data and configuration data of the VM.
With a snapshot you can restore a machine to a previous state.