Key Difference: Erase refers to the ability to remove something from a certain place. Once it is erased, it is gone from existence. Delete refers to removing files from one place, but it is still there in another place.