A closure is the capability of an inner function to have access to variables in local scope in which internal function was created. Even if the out function has finished execution, closure means the inner function has access to its local variables.

BY Best Interview Question ON 02 Mar 2019