In web development, hydration or rehydration is a technique in which client-side JavaScript converts a static HTML web page, delivered either through static hosting or server-side rendering, into a dynamic web page by attaching event handlers to the HTML elements. The above definition talks about hydration in terms of attaching event handlers to the static HTML. However, attaching event handlers t