Chapter 1: Multithreading

Multitasking: the ability to have more than one program working at what seems like the same time.
What is the difference between multiple processes and multiple threads?
The Java programming language builds in multithreading, which makes your job much easier.