A scope is an object that refers to the application model. It is an execution context for expressions. Scopes are arranged in the hierarchical structure which mimics the DOM structure of the application. Scopes can watch expressions and propagate events.
Scope is javascript object which is used to communication between controller and view.
Scope refers to the application model, it acts like glue between application controller and the view. Scopes are arranged in hierarchical structure and impersonate the DOM ( Document Object Model) structure of the application. It can watch expressions and propagate events.