Scope determines the accessibility of variables and functions in different parts of code. JavaScript has:
- Global scope: Variables accessible everywhere
- Function scope: Variables accessible within function
- Block scope: Variables accessible within block (let/const)