The inner functionality is closing above the totally free variable and that is why it is known as 'closure'. A free of charge variable can be a variable that is definitely outside the house the interior function and handed to the inner via docorator. I discovered this situation when refactoring https://propertyingurugram.in/m3m-acquires-prime-gurgaon-land-for-rs-200-crore-to-develop-commercial-project/