- A daemon thread will shut down immediately when the program exits.
- If a program is running Threads that are not daemons,then the program will wait for those threads to complete before it terminates. Threads that are daemons,however,are just killed wherever they are when the program is exiting.