A module with functions for working asynchronously with JavaScript that can be used both in NodeJS and in the browser.
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous javascript. Although originally designed for use with node.js, it can also be used directly in the browser.