I consider them to be two ends of a path.
If you are going through a neighborhood and see the path leading from the road to the door of someone's house, you can consider that an event. addEventListener the way you mark the path (or in this example the house you want to visit) the you are interested in.
Your browser will raise an event in response to something... scrolling, clicking, navigating, etc. In order for code that your write to 1) know about those events 2) respond to those events, you have to listen for them. addEventListener is a way you can do that.