Browsers experience many different types
of events. There are keyboard events like
keydown, mouse events like
Here’s a long list of event types
if you want to take a look.
In the example given above, you can see that even with simple actions like clicking inside the input box, multiple events get registered. This is how vivid it can get. There are so many possibilities for us to read these events and design our applications around them.