Hi, I'm trying to get a grip with the .NET CORE 3.1 and the templates offered in Visual Studio 2019. To be specific I'm trying to understand the difference between having a Web Application (as shown in the first figure) versus Blazor Server App (second figure).
From my understanding through research I could determine the following: - both operate on .net core 3 - both use razor - both run at server level - both use the concept/structure of the 'code behind'
However: - the web application uses .cshtml - blazor server app uses .razor
I believe that the blazor server app does not require knowledge of javascript for data binding and has the benefits of using c# code to do the binding etc. I've gone through the documentation of the benefits of both "Blazor server app" and "Blazor WebAssembly App"; which are awesome. However there are striking similarities between the "Server app" and "Web Application"
What other difference is there between "Web Application" and "Blazor Server App"

