What is the difference between using a new thread and using a thread from the thread pool? What performance benefits are there and why should I consider using a thread from
If you need a lot of threads, you probably want to use a ThreadPool. They re-use threads saving you the overhead of thread creation.
If you just need one thread to get something done, Thread is probably easiest.