Components that listen to specific user input across space and time.
Capture a back and forth motion
Utilities used for scaffolding.
Drag an object on screen
User interface primitives are tools for artists