- Yes you are correct.
When you take a snapshot (lets call it Snapshot#1), the base disk JKTAPPSDEV.vmdk is made read only, and a new "delta" vmdk is created that contains the changed blocks (ie running changes) from that point forwards. That file is JKTAPPSDEV-000001.vmdk.
In the GUI, Snapshot #1 points to → JKTAPPSDEV.vmdk, and "you are here" points to → JKTAPPSDEV-000001.vmdk
If you revert to Snapshot #1, JKTAPPSDEV-000001.vmdk (and all the changes it contains) is deleted, and JKTAPPSDEV.vmdk (your base disk) becomes read/write again. CORRECTION (as pointed out in next post) - Following a revert your base disk remains read only (because of course - it is still a snapshot). What happens is the previous delta vmdk is deleted (and changes up to that point are lost) and a new delta vmdk is created in its place. Thanks for picking up my mistake !
Alternatively if you delete Snapshot #1, all the blocks contained in the delta disk (JKTAPPSDEV-000001.vmdk) are committed (ie merged) into the base disk, and the delta disk is deleted.
HTH