In user interface engineering, a selection is a list of items on which user operations will take place. The user typically adds items to the list manually, although the computer may create a selection automatically.
- Text selection is strongly associated with the cut, copy and paste operations.
- Image editing applications have complex tools for the selection of areas of an image.
- Files and other interface components can be selected started with the advent of GUIs.
Context menus will usually include actions related to the objects included in the current selection - the selection provides the "context" for the menu.