title: Why should I use @Url.Content("~/blah-blah-blah")?
body: <p>I can't understand the benefit(s) that I can get from <a href="https://msdn.microsoft.com/en-us/library/system.web.mvc.urlhelper.content.aspx" rel="nofollow noreferrer" title="UrlHelper.Content Method - MSDN"><code>Url.Content()</code></a> method in ASP.NET MVC. For example, you see <code>src='@Url.Content("~/Contents/Scripts/jQuery.js")'</code>. Why should I use it? What reasons might exist for using it? What benefits, advantages, etc. over using plain old simple references like <code>src='/scripts/jquery.js</code>?</p>
  
  <p><strong>Update:</strong> Based on the answers, I'd like to know if there is any other reason for using it, other than handling virtual folders? Because I haven't seen using virtual applications that much (which of course doesn't mean that it hasn't been used that much).</p>