ISR lets you serve a statically generated page but revalidate it in the background after a set interval. Users get cached content fast, and when it’s stale Next.js regenerates the page without a full redeploy. Use it for mostly static pages with occasional updates.