title: Meaning of the empty array in angularJS module declaration
body: <p>In my <a href="https://stackoverflow.com/questions/31923949/using-empty-string-as-name-for-ng-app">previous question</a>, I understand that the code <code>var app = angular.module('myApp', []);</code> connects the module <code>app</code> to the view <code>myApp</code>.</p>
  
  <p>I would like to know why we are having the empty array <code>[]</code> in the module declaration.</p>
  
  <p>What is the empty array used for?</p>