title: what exactly happens when `enableProdMode()`
body: <p>I'm working with <code>Angular2 quick start</code> demo using <code>TypeScript</code>. Everything is working fine with this but after completion of demo I have seen a message in my browser console</p>
  
  <p><strong>Angular 2 is running in the development mode. Call enableProdMode() to enable the production mode.</strong></p>
  
  <p>I have done this with the help of <a href="https://stackoverflow.com/questions/35721206/how-to-enable-production-mode-in-angular-2">this answer</a>.</p>
  
  <pre><code>import { bootstrap } from '@angular/platform-browser-dynamic';
  import { AppComponent } from './app.component';
  import { enableProdMode } from '@angular/core';
  
  enableProdMode();
  bootstrap(AppComponent);
  </code></pre>
  
  <p><strong>Question</strong></p>
  
  <ol>
  <li>What exactly happens when app move to production mode?</li>
  <li>I have not seen any changes in application behavior except removing console message?</li>
  </ol>
  
  <p>Can anyone explain please? </p>