Graphical User Interface (pronounced "gooey"). Software meant to provide an attractive and easy to use interface between a computer user and application