- Each process has a process descriptor containing information about the process
- When kernel stops execution of a process data is saved to the process descriptor
- Program Counter, Stack Pointer
- Regular Registers, Floating Point Registers
- Processor control registers (processor status word) representing CPU state
- Memory management registers for RAM
- During wait states the CPU is waiting for kernel to issue the next instruction