Html control and asp.net web control
<p>i would like to know what exactly the difference between Html control</p>

<p>and asp.net web control. why do we need these two types of controls?</p>

<p>i have placed one html input text ,html button and asp.net text box AND ASP.NET BUTTON on my web page</p>

<pre><code>    &lt;input id="Text1"    type="text" /&gt;

    &lt;input id="Button2" type="button" value="button" /&gt;







    &lt;asp:TextBox ID="TextBox1" runat="server"&gt;&lt;/asp:TextBox&gt;

    &lt;asp:Button ID="Button1" runat="server" Text="Button" /&gt;
</code></pre>

<p>when i take view source, both are rendered similarly</p>

<pre><code>    &lt;input id="Text1"    type="text" /&gt;

    &lt;input id="Button2" type="button" value="button" /&gt;




    &lt;input name="TextBox1" type="text" id="TextBox1" /&gt;

    &lt;input type="submit" name="Button1" value="Button" id="Button1" /&gt;
</code></pre>

<p>what is the advantage of web control over html control.</p>

<p>I got some links in the internet,but not clear what exactly </p>

<p>they are used for.</p>

<p><a href="http://www.extremeexperts.com/Net/FAQ/DiffBetweenServerandHTMLControls.aspx" rel="nofollow">http://www.extremeexperts.com/Net/FAQ/DiffBetweenServerandHTMLControls.aspx</a>.</p>

<p>Could any one please explain the difference between these two controls.</p>
