title: Routing feature not inbuilt in Angular.min ?
body: <p>While going through angular.js I thought it to be a complete framework and all its features accessable eazily by only 1 js, i.e, "angular.min.js". </p>
  
  <pre><code>&lt;script src= "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"&gt;
  &lt;/script&gt;
  </code></pre>
  
  <p>But, to my surprise while going through implementing routing I found I still need an external js, i.e, "angular-route.min.js".</p>
  
  <pre><code>&lt;script src="http://code.angularjs.org/1.2.1/angular-route.min.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>My question is couldn't the route feature also included in the angular.min.js file? Why do we need an external file for routing? If so, what are the other features for which angular needs external js files implemented for other tasks.</p>