Difference between in-system programming and in-application programming?
simple , In system/circuit Programming [ISP/ICP] is process with
which entire on chip controller flash is programmed, where as In
application Programming [IAP] is scheme in which a running program
- re-programs controller flash by receiving new .hex file from any
of the serial interface.