-> Combines the best of ASP.Net with the best of a JS framework.
ASP.Net MVC
-> Delivers a parent view from server.
-> Set up JS files.
-> Defines the common layout for inner views.
Angular JS
-> Defines a module for each SPA silo or view.
-> Sets up routing for within the silo.
-> Defines any shared services.
-> Writing a url in browser bar triggers request to server.
-> a href inside html is intercepted by angular routing engine.