A scope in Angular is an object pointing to the application model. Expressions can be run in this context.
These scopes are organized hierarchically, much like the DOM structure of the program. A scope helps to monitor expressions and the spread of several events.