This is a type of API that gives access to features that are usually found in a GUI or graphical user interface. These features include things like onscreen fonts, scroll bars, pull-down menus and windows. Rather than stand-alone software, these APIs are usually part of larger projects or programs, like for example the operating system of a computer.