Concurrency & Green Threads in Java

What Exactly Is a Thread?