Originally posted by Bassat The only difference between FORMAT and DELETE is as follows: Protected images (camera feature) cannot be DELETED. They can be FORMATTED out of existence (see above).
Actually formatting flash cards and USB sticks does one additional thing which is beneficial. That is it allows the controller in the card/USB stick to do the wearleveling. Unlike SSDs that have a better and more complex controller that can do that on the fly the controllers in flash cards and USB sticks don't. So by formatting instead of just deleting all you perform the wearleveling which should in theory extend the life of the card.
Originally posted by gatorguy FWIW you can also very often recover photos "deleted" from an SD card unless it has been formatted.
You can still recover files from formatted cards and disks with ease even if you have just done the "quick" format. A quick format just removes the file allocation table (FAT) leaving all of the sectors that actually contain data untouched. Any program that can rawread the device can pull every thing that wasn't in the FAT sectors off and since the various disk formats are well documented it is possible to mostly reconstruct the FAT. For image files you will be able to recover all of them as they are too bit to fit into the slack space in the FAT nodes that are used in modern file systems. For a more general purpose disk like the hard drive in your computer you would end up losing some very small files that were smaller than were substantially smaller than a single sector as those would have been stored in the FAT so as to not waste an entire sector. In theory one can recover files from the "long" format where each sector is overwritten but that requires some sophisticated hardware and skills that most lack. If you really want things gone for sure multiple cycles of overwrites with all 0s, then all 1s, then "random" data will work.