The .NET Framework includes classes, interfaces, and value types that expedite and optimize the development process and provide access to system functionality.
.NET Framework types use a dot syntax naming scheme that connotes a hierarchy. This technique groups related types into namespaces so they can be searched and referenced more easily.