It&#x27;s confusing, but ASP.NET 5 ships with ASP.NET MVC 6. ASP.NET MVC 5 was released in October, 2013. I&#x27;m assuming you meant ASP.NET 5 &#x2F; ASP.NET MVC 6 since that&#x27;s what was announced today.<p>There&#x27;s a good chance you know this, but since some people reading this thread might not I figured I&#x27;d give some more detail.<p>It&#x27;s definitely in Microsoft&#x27;s interest to make Azure a great place to host your ASP.NET applications. The team that builds ASP.NET is part of the Azure group, and that&#x27;s what pays the bills. (disclaimer: Microsoft employee, Azure fan)<p>However, ASP.NET 5 has been built to run great on your own web server. In addition to IIS on Windows, ASP.NET 5 has a cross platform, open source web server named Kestrel that runs on Windows, Mac and Linux: <a href="https:&#x2F;&#x2F;github.com&#x2F;aspnet&#x2F;KestrelHttpServer&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aspnet&#x2F;KestrelHttpServer&#x2F;</a><p>The team&#x27;s working really hard to make sure that ASP.NET 5 not only runs cross platform, but that it works well and runs really fast cross-platform: <a href="https:&#x2F;&#x2F;github.com&#x2F;aspnet&#x2F;benchmarks&#x2F;blob&#x2F;master&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aspnet&#x2F;benchmarks&#x2F;blob&#x2F;master&#x2F;README.md</a>