What is a thread pool?
a collection of threads created during initialization that can be reused
a collection of asynchronous methods created at compile time that cannot be reused Official documentation: ThreadPool Class
a collection of threads only recognized at compile time that can be reused
a collection of synchronous methods created during initialization that cannot be reused