◈Single-page applications(SPAs) are Web Apps that load a single HTML page and dynamically update that page as the user interacts with the app
◈These pages have become popular in recent years with the development of JavaScript frameworks such as Angular, React, and Ember.
◈In the SPAs the entire page is loaded in the browser after the initial request, subsequent interactions take place through AJAX requests
◈The browser, therefore, has to update only the portion of the page that has changed