A Ruby abstraction that takes an Array of inputs (or an Enumerable resource) and spawns threads to process them in parallel.