what exactly happens when `enableProdMode()`
<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>