Well-Known Symbols and Symbol.iterator
The set of built-in Symbol values that let user code hook into and customize core language behaviors like iteration, type coercion, and instanceof checks.
Well-known symbols are a fixed set of built-in Symbol values, defined directly on the Symbol constructor, that JavaScript itself uses internally as extension points, letting your own objects hook into and customize behaviors the language otherwise handles automatically. This is a genuinely advanced topic that separates candidates who deeply understand JavaScript's object model from those who've only used its surface-level features.
Well-known symbols are like universal remote-control buttons built into every device: if an appliance chooses to wire up the volume button to its own custom behavior, the remote automatically uses that wiring instead of doing nothing.