graphical user interface: a user interface based on graphics (icons and pictures and menus) instead of text; uses a mouse as well as a keyboard as an input device
communication: something that is communicated by or to or between people or groups
appearance: the act of appearing in public view