A web app loading a single HTML page, dynamically updating content as users interact. SPAs use JavaScript frameworks (React, Angular) to fetch data without full page reloads, enabling smoother experiences. Benefits include speed and reduced server load; drawbacks include SEO challenges and initial load times.
