 Some common idioms for interaction have evolved in the visual language used in GUIs.Interaction elements are interface objects that represent the state of an ongoing operation or transformation, either as visual remainders of the user intent (such as the pointer), or as affordances showing places where the user may interact.A cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device.