Suggest an editImprove this articleRefine the answer for “What is a SPA (Single Page Application)?”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)**A SPA (Single Page Application)** is a single-page web application that loads once and then dynamically updates the page content without a full reload: instead of requesting a new HTML page from the server, it loads only data and partially updates the interface. **Key point:** a SPA runs in the browser like a full-fledged program, updating only the necessary parts of the page instead of reloading it completely.Shown above the full answer for quick recall.Answer (EN)ImageA SPA (Single Page Application) is a single-page web application that loads once and then dynamically updates the content on the page without a full reload. Instead of requesting a new HTML page from the server every time, a SPA loads only the data and partially updates the interface. --- ### How it works - on first load, the **base HTML + JS + CSS** is loaded - further user actions (navigation, clicks) trigger **AJAX / Fetch / Web API** requests - the server returns **only data (for example, JSON)** - the interface updates via JavaScript right in the browser --- ### What this provides - **fast navigation** without a page reload - **smooth UX**, similar to mobile apps - **less traffic**, since only data arrives, not the whole HTML --- ### Where it's used - online services - personal dashboards - admin panels - social networks (Facebook), email clients (Gmail) --- ### In one sentence **A SPA is an application that runs in the browser like a full-fledged program, updating only the necessary parts of the page instead of reloading it completely.**For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.