window.addEventListener('click', (event) => {
// jakieś tam operacje
})
Event służy po prostu do uzyskania określonych informacji o evencie np . pozycja myszki,kliknięty element itd. Natomiast this to jest temat rzeka w JS, który zależy od wielu różnych czynników (strict mode, miejsce wywołania itd), polecam samemu pogrzebać w internetach na ten temat. Tu masz krótki artykuł o podstawach this.