Terminology Threading - Parallel - Distributed - Concurrency - Asynchronous Fibers - Task (Software) Locks - Mutexs - (Binary - Counting) Semaphores - Spinlocks - Condition Variables Queueing Theory - Scheduling LITMUS-RT: A Status Report