developer.mozilla.org/en-US/docs/Web/API/GlobalEv…
developer.mozilla.org/en-US/docs/Web/API/EventTar…
The onscroll method is more for quick methods. But there's no real difference. It's just addEventListener allows developers to assign and then remove event listeners once complete - useful for tidying up after oneself.