What Is a Single-Page Application?

Introduction to Single-Page Applications (SPA) A single-page application (SPA) is a website design approach where each new page’s content is served not from loading new HTML pages but generated dynamically through JavaScript’s ability to manipulate the DOM elements on the existing page itself. In a more traditional web page architecture, an index.html page might link to other HTML pages on the server that the browser will download and display from scratch.

Link: https://dzone.com/articles/what-is-a-single-page-application