In persistent disk mode, changes are immediately and permanently written to the virtual disk, so that they survive even through to the next power on.
In nonpersistent mode, changes to the virtual disk are discarded when the virtual machine powers off. The VMDK files revert to their original state.
The virtual disk library does not encapsulate this distinction, which is a virtual machine setting.