SPAs are reactive web applications that give a native look and feel without page loads . SPAs owe this to AJAX/Client-Side Rendering typically provided by a client-side framework such as react/vue/angular. Many in the industry refer to more traditional web applications as Multi-Page Applications (MPAs).