A single-page application is an app that works inside a browser and does not require page reloading during use. You are using this application on a daily basis. These include Gmail, Google Maps, Facebook, or GitHub. SPA requests the markup and data independently in the browser.