n
Executes separate from the rest of the
process
n
An application can be a set of threads that
cooperate and execute concurrently in the
same address space
n
Threads running on separate processors
yields a dramatic gain in performance