A Trusted Execution Environment (TEE) is a secure and isolated environment within a device's CPU that protects sensitive data and cryptographic operations.