.NET Framework Class Library
The Framework Class Library (FCL) is the standard set of types required to run .NET applications and is included with the .NET framework.
These types are spread over several assemblies and in different namespaces. The most important namespace is the
System namespace, which contains the classes for base types like Int32, Int64, Double, String and Char. The
System.Collections.Generic namespaces contain structures like lists and dictionaries, which are essential for application development.
Other namespaces include the
System.IO for reading and writing to files and other streams,
System.Net for socket support or
System.Reflection for reading and generating assemblies on the fly, and so on.