Asynchronous Iteration using async; iterating in parallel using async.each; Mapping in parallel using async.map; Iterating in series using async.eachSeries and async.mapSeries; Limiting the maximum amount of parallel requests.