h3. Concepts

h4. ThreadPool

On multi-core systems you can benefit from having some tasks run asynchronously in the background, and so off-load your main thread of execution.
The _ThreadPool_ class allows you to easily start tasks in the background to be performed asynchronously and collect the results later.