WebCastle Media Interview Question

JavaScript closure: what is it?