Explanation: The smallest units of CPU execution that operate within a process. They enable parallelism, allowing programs to perform multiple tasks simultaneously.