Data sanitization programs overwrite each disk location where the file's data was stored.
This obliterates the information that was stored on disk so that it can't be reconstructed.
You should always sanitize disks before disposing of them.
Modern data sanitization algorithms have improved substantially, to the point that they can successfully sanitize disks in a single pass.