What is .NET?

My colleague Doug Turnure takes a stab at answering this FAQ. Worthwhile reading.