Context-sensitive user interface
A context-sensitive user interface offers the user options based on the state of the active program. Context sensitivity is ubiquitous in current graphical user interfaces, often in context menus.
Source: Wikipedia — Context-sensitive user interface (CC BY-SA 4.0)