title: System.import comes from JavaScript or is specific to angular 2
body: <p>I am looking at the Hello World quick start angular 2 app as given below.</p>
  
  <p><strong>Question</strong></p>
  
  <p>In the Hello World quick start angular 2 app, is the <code>System.import</code> a JavaScript statement/construct or a function specific to angular 2? </p>
  
  <p>If it's part of JavaScript, then it needs no special library for it to work else it would need some special library. I am curious what library supplies this functionality.</p>
  
  <p><strong>Hello World angualr 2 app code</strong></p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
    &lt;head&gt;
      &lt;title&gt;Angular QuickStart&lt;/title&gt;
      &lt;base href="/"&gt;
      &lt;meta charset="UTF-8"&gt;
      &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
      &lt;link rel="stylesheet" href="/src/styles.css"&gt;
  
      &lt;!-- Polyfill(s) for older browsers --&gt;
      &lt;script src="node_modules/core-js/client/shim.min.js"&gt;&lt;/script&gt;
  
      &lt;script src="node_modules/zone.js/dist/zone.js"&gt;&lt;/script&gt;
      &lt;script src="node_modules/systemjs/dist/system.src.js"&gt;&lt;/script&gt;
  
      &lt;script src="/src/systemjs.config.js"&gt;&lt;/script&gt;
      &lt;script&gt;
        System.import('/src/main.js').catch(function(err){ console.error(err); });
      &lt;/script&gt;
    &lt;/head&gt;
  
    &lt;body&gt;
      &lt;my-app&gt;Loading AppComponent content here ...&lt;/my-app&gt;
    &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>