The .NET FCL provides an advanced implementation of the Windows Graphics Device Interface (GDI) known as GDI+. GDI+ includes the following four namespaces in System.Drawing.dll:
The GDI+ classes in these preceeding namespaces can be used to build graphical interface elements such as drawing text, fonts, lines, shapes, and images. GDI+ enables you to develop device-independent applications; you just need to work with the Graphics object instead of worrying about the specific details of the underlying platform.
The Graphics object is discussed in the following section.