In practice
It moves work to the server, so time to first byte becomes the metric to watch and caching becomes the lever that protects it.
Combine it with client-side navigation: server-render the entry page, then hydrate for subsequent interaction.
Why it matters
Crawlers index what arrives in the HTML immediately, with no rendering queue in between.
It is usually the single largest improvement available for a JavaScript site with organic ambitions.