Server-side rendering is the most common method for displaying information onto the screen. It works by converting HTML files in the server into usable information for the browser.
Whenever you visit a website, your browser makes a request to the server that contains the contents of the website. Once the request is done processing, your browser gets back the fully rendered HTML and displays it on the screen. If you then decide to visit a different page on the website, your browser will once again make another request for the new information. This will occur each and every time you visit a page that your browser does not have a cached version of.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Website</title> </head> <body> <h1>My Website</h1> <p>This is an example of my new website</p> <a href="https://www.youtube.com/other.html.">Link</a> </body> </html>