definition
- Change state of interactive system
- Same actions different effects
- Active modes: constant action to maintain
- E.g. shift
- Passive modes
- E.g. caps lock
guidelines
- Often discouraged
- Mode status should be invertible
- Mode status and activity must be visible