A TEE is an environment within the main System-On-Chip on a device which enables a secure operating system and Trusted Applications (TAs) to run. This secure operating system runs alongside the normal operating system (for example, Android).
This secure operating system and its applications (also referred to as "apps") run in full hardware isolation from the main device operating system. This enables the secure execution and processing of TAs, ensuring confidentiality and integrity.