The frameworks changed the way web applications work
If the user clicks on a link, the browser makes a new request and receives another response in HTML, i.e. another web page, which replaces the page that was previously visible.
The result is web applications that are much faster and more pleasant to use for the user. You can feel the difference when you use different kinds of web applications.