Angular Universal is an SSR and pre-rendering solution that allows you to benefit from both server-side and client-side rendering in one app. It fetches HTML pages for all app URLs ahead of time. Those pages are served to search engine bots and the content gets crawled without any problems. For real users, Universal ships the code of the regular client-side rendered app along with the static HTML. The initial page content loads from a static HTML and then the client-side app takes over the page and ensures an interactive user experience.