ASP.NET is a development framework for building web pages and web sites with HTML, CSS, JavaScript and server scripting.
ASP.NET supports three different development models: Web Pages, MVC (Model View Controller), and Web Forms.
Refer:
ASP.NET MVC Tutorial[
^]
Here, have a look at these to get some insight on the difference:
ASP.NET vs. ASP.NET MVC[
^]
ASP.NET vs. ASP.NET MVC - similar discussion[
^]
Your project needs and skillset decides which one is beneficial.