These functions are activated when users interact with the website, such as clicking, pressing keys, or moving the mouse. The event listener waits for a specific event to happen based on the value entered in the name input. Then, you can decide which workflow should be performed when that event occurs. This could be used for triggering events on the page from inside custom components or logging analytics from your users when they click certain buttons in your app.