With server-side rendering, the client contacts the server via an HTTP connection. The server then fetches required data (either from the database or third parties) and creates a rendered HTML file which it then sends to the client. This means the information being sent from server to client is complete and does not require further rendering at the endpoint.