If you are visiting ASP.NET forums and communities, you will find following questions frequently i.e. 1. What is the difference between ASP.NET MVC and ASP.NET WebForms? 2. Is ASP.NET MVC going to replace ASP.NET WebForms? In this web development tutorial, I'll try to answer and explain such queries.