Running on the processor.
The process of stopping one process, saving it’s state to the PCB, loading the state of another process from the PCB, and running it.
This is where threads are implemented as a library in the process, so the OS only sees one process with one thread.
Where threads are scheduled and managed by the kernel.