- Closure Variables are variables that are defined outside of the scope of the function
- Usually occurs when a function is defined in another function and it references a variable in the outside one
- Closures mean that when the outer function returns, its variables remain available to the inner function