n Contains code for:
u creating and destroying threads
u passing messages and data between threads
u scheduling thread execution
u saving and restoring thread contexts