Daemon Threads
Run in background – using processer time that would otherwise go to waste
Do not prevent a program from terminating.
- When only Daemon threads are running, the program exits
myThread.setDaemon(true) must be called before myThread.start();
The Garbage Collector is an example