In Angular, a single-page application is a web application that dynamically rewrites the current page rather than loading all the pages from the server. SPAs are built using the Angular framework, which provides features for building front-end applications.