Events
1. Actions such as clicking a button, moving a mouse, are recognized and identified by the operating systems(OS).
2. For each action, OS determines which of the many currently running programs should receive the signal (of the action)
3. The signals that the application receives from the OS as result of the actions are called events.