`[(ngModel)]` vs `[(value)]` : <p>What is the difference between</p>

<pre><code>&lt;input [(ngModel)]="name"&gt;
</code></pre>

<p>and</p>

<pre><code>&lt;input [(value)]="name"&gt;
</code></pre>

<p>They appear to do the same thing.</p>

<p>The angular docs are using <strong>NgModel</strong> but they also say that they replace all the angular1 directives with the "boxed banana" [()]. So why is <strong>NgModel</strong> still around?</p>

<p>What am I missing?</p>
