On your programmer is there an option to erase before programming the chip?

If yes, selecting this option, does make any difference?

Ioannis