Events are fired to notify code of "interesting changes" that may affect code execution. These can arise from user interactions such as using a tap or change a input, changes in the state of the underlying environment
Samples:
onTap
onPressed
onChanged
onLongPressed
onBlur
onFocus