Question 1 of 10

What is a closure in JavaScript and why are closures useful? Can you give an example of a practical use case?