lA thread is computer code being executed.
lMore than one thread can be executed simultaneously (actually
interleaved).
lThe code for the threads can be the same, or different.
lEach thread has itÕs own state, sort of.
lThreads can share variables, and modify the variables they share.
lPrograms with > 1 thread are called Òconcurrent programsÓ.