Graphics Device Interface - GDI:
The GDI is a windows API. The GDI uses a set of generic graphics objects to draw to the screen, to the memory and printers. Therefore the programmer does not require knowing anything about the video hardware of the programmer using to the display graphics.