C'est un système permettant d'interrompre un programme en cours d'exécution car un évènement vient d'arriver qui requiert un traitement.
Il y a aussi les NMI non masquables.
Enfin c'est un mécanisme automatique de sauvegarde du contexte du programme en cours pour pouvoir le relancer plus tard.