A context menu is a menu in a graphical user interface (GUI) that appears upon user interaction.It presents a list of options that are available in the current state, or context of the application.