Okay, I'm not quite getting it. :)

I want to understand what it is that makes closures something that some (maybe many) consider a fundamental programming technique.

Can you offer any examples to illustrate? What purpose do they serve? Can I get by without them? I'm a Python user as well, and from what I understand Python doesn't have proper closures.

Thanks for any enlightenment on the subject.