A thread of a managed process.
This contains the code where the simulator can create or communicate with a managed process.