Answer:
User-action
Explanation:
In some cases, an event can be as a result of a user action, such as when the user clicks the mouse button, types a character, or clicks a button.
The program might respond to a mouse-click on a canvas by drawing a shape, to a typed character by adding the character to an input box, or to a click on a button by clearing a drawing.