thread pool

Noun

 * 1)  A pool of  threads of execution created to perform a number of tasks.