* A signal to the CPU to hardware or software to alert the CPU to stop execution of the current program and transfer control to the interrupt handler, and execute the higher priority task
* The previous order of tasks is saved to the interrupt stack, so it can resume once the interrupt has been serviced