On APFS-based Macs, there are additional commands under diskutil apfs - listSnapshots and deleteSnapshot.
diskutil apfs
Usage: diskutil [quiet] ap[fs] <verb> <options>
where <verb> is as follows:
list (Show status of all current APFS Containers)
listUsers (List cryptographic users/keys of an APFS Volume)
listSnapshots (List APFS Snapshots in a mounted APFS Volume)
listVolumeGroups (List all current APFS Volume Group relationships)
convert (Nondestructively convert from HFS to APFS)
create (Create a new APFS Container with one APFS Volume)
createContainer (Create a new empty APFS Container)
deleteContainer (Delete an APFS Container and reformat disks to HFS)
resizeContainer (Resize an APFS Container and its disk space usage)
addVolume (Export a new APFS Volume from an APFS Container)
deleteVolume (Remove an APFS Volume from its APFS Container)
eraseVolume (Erase contents of, but keep, an APFS Volume)
changeVolumeRole (Change the Role metadata flags of an APFS Volume)
unlockVolume (Unlock an encrypted APFS Volume which is locked)
lockVolume (Lock an encrypted APFS Volume (diskutil unmount))
changePassphrase (Change the passphrase of a cryptographic user)
setPassphraseHint (Set or clear passphrase hint of a cryptographic user)
encryptVolume (Enable FileVault security in background or instantly)
decryptVolume (Disable FileVault security in background or instantly)
deleteSnapshot (Remove an APFS Snapshot from an APFS Volume)
defragment (Arm or check status or begin APFS defragmentation)
updatePreboot (Update a macOS Volume's related APFS Preboot Volume)
syncPatchUsers (Copy Volume Group crypto users System-to-Data role)
diskutil apfs <verb> with no options will provide help on that verb