ReactJS Client-Side Hydration

What is it and how does it help to speed up your application?