Definition – Scope is an object which is used to call JavaScript functions and properties.
Scope is used in both view(html) and controller(JavaScript).
Types of scopes- There are two scopes in AngularJS.
1- $scope – This is used for current view(one html).
2- $rootscope – This is used for all views(entire application).