Bonjour,
ICSP (In-Circuit System Programming) sert à programmer un AVR, que ce soit pour flasher un bootloader ou non.
Pour donner un exemple d'application:
Je termine actuellement un projet qui tourne avec un Duemilanove, que je programme via USB.
Le circuit imprimé final ne comprend que les composants nécessaires (l'AVR et quelques trucs autour) mais j'ai ajouté un connecteur ICSP pour être capable de modifier mon logiciel via l'ICSP sans devoir enlever l'AVR de son support et le remettre dans une carte Arduino.