La protección es un mecanismo de control de acceso que determina qué usuarios, programas u otros pueden acceder a los recursos de un sistema o programa. Un sistema de protección debe distinguir entre el uso autorizado y no autorizado de recursos, y especificar los controles de acceso impuestos. La protección mejora la seguridad al asegurar que solo se acceda a los recursos de forma autorizada.