Over the past few years I have been asked more and more which version of .NET is included in the operating system. The following chart shows from .NET 2.0 through 3.5, which version of .NET is included in both the Client and Server Windows operating systems.
Note that this diagram also shows which pieces are optional and whether or not they are on by default in that particular OS.