Software Engineering ยท Architecture
Pre-building all pages as static HTML at build time rather than rendering on each request, so the server just serves files with no per-request compute.
In practice: Extremely fast and cheap to host, but only works for content that doesn't change per-user or per-request. Incremental static regeneration (ISR) in Next.js is an attempt to get the benefits of both.