In the browser
- you can add event listeners and run code based on certain things happening - the user moving a mouse, clicking a button or resizing the window
- you can make network requests and access resources on other websites
- you can send native notifications with various content
- you can control media such as audio on a page
And many, many more things. We'll go through each one of these things in the tasks, but first let's see how the language looks like.