![preloader](http://www.korenlc.com/wp-content/uploads/2014/05/keyboard-post.jpg)
Closures are inner functions that have access to the outer function’s variables, also known as a scope chain. Included in a closure’s scope chain are the closure’s own variables, the outer function’s variables, and any global variables. The inner function also has access to the outer functions parameters.