Closures are essentially functions without names that can be passed around as a first class object - parameters or local variables.
David Miller would like to grow up to be Leonardo Da Vinci. Seeing as that is never going to happen, he currently runs an IT consultancy geared towards small business, specialising in Microsoft Technologies. He is an SBS 20003 fanatic, as well as a .NET developer. In his spare time he manages Windows and Linux web hosting environments for his clients. He is also a complete information addict who spends every other waking minute on Google Reader, Google Video and DnrTV. While he is not in front of a PC, he is listening to DotNetRocks, Hanselminutes and all the other Pwop goodness. He also plays and loves his football, supports the Seeing Eye Dog charity and prefers to code in his sleep instead of dreaming.