Una trampa para el sistema operativo ocurre cuando el sistema detecta un comportamiento de software anormal o potencialmente dañino durante el tiempo de ejecución que requiere un manejo directo por parte del kernel del sistema operativo, a menudo realizado para protección y administración eficiente de recursos. Los casos comunes que desencadenan las trampas incluyen intentar acceder a áreas de memoria restringidas o realizar operaciones peligrosas sin los permisos adecuados.