A non-maskable interrupt (NMI) is an interrupt that cannot be ignored or disabled by the processor. It is typically used for critical events that require immediate attention, such as hardware errors or system failures.