When I started playing with LINQ, I needed to get some clarity
on this in my mind, so in the spirit of Linnaeus, Mendeleev and Gell-Mann, I put together a graphic that showed the generations of the various bits, and after talking with friends thought it was worth sharing:Update:
Daniel Moth has a better graphic for the same data on his blog first. Shame, not an image map.
Mohammad Adil Akif also
has a version in his blog.
...This is the blog version - the original form was a Post-It note.
...And in the spirit of Web 0.9 (which came before Web 2.0
the graphic is an image map 
I know there is much more coming, like the Dynamic Language Runtime,
Domain-Specific Language tools,
Silverlight, and so on. I've also chosen not to call out the
versions of Team System, both in the interest of clarity.