The inner perform is closing above the free of charge variable and that is why it is referred to as 'closure'. A no cost variable is a variable which is outdoors the internal function and passed in the inner via docorator. one Also see this related question and its answers. https://propertyingurugram.in/residential/alpha-corp-sky1-sector-15-gurgaon/