title: What is the difference between script tag, and "<%....%>" tag?
body: <p>I have just started to work on web applications, and learning to use ASP.Net. I have come across two methods to add script in an HTML page. One is by using script tag, and other one is by using <code>&lt;% ... %&gt;</code> tag. But, I am unable to figure out, what is the difference between both, and which one should I prefer in which case? </p>