How to remove Home from HomeController in Mvc
<p>I have a HomeController and it has many Actions in it. I would like users to visit my actions without typing Home. Here is the Route below</p>

<pre><code>routes.MapRoute(
            name: "Default",
            url: "{controller}/{action}/{id}",
            defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );
</code></pre>

<p>I would like users not to enter controller name, which is Home in this case. How can I do that? Or is it mandatory?</p>