* Functions as first class citizens
* Lexical scope
* Events
* Callbacks and promises
* Bonus material: performance, DOM, Node.js or Deno