--- title: Hydration slug: p2ae0404 canonical_url: https://docs.coveo.com/en/p2ae0404/ collection: glossary source_format: adoc --- # Hydration {doctitle} is the process of restoring client-side interactivity to a server-rendered HTML page by reattaching JavaScript event listeners and state to the [DOM](https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model). In [server-side rendering (SSR)](https://docs.coveo.com/en/p2af0263/), the server sends a fully rendered HTML page to the browser, which is immediately visible to the user. Hydration then allows JavaScript to take over, enabling dynamic interactions on the page. This approach improves perceived performance by showing content quickly while deferring the full execution of JavaScript until after the initial render.