When the server is free to respond to your particular request, it sends the html file back over the Internet to your local computer via your Internet service provider. As the different parts of the page you requested arrive at your local computer, they are cached or stored. If you later chose to examine the same page, the cached version is displayed rather than going back over the network again. At the same time, the browser begins to use what is in cache to assemble your requested web page on your monitor. Remember that not everything arrives at your local computer at the same time.
Text is usually rapid.
Images may well fill in after textual portions of a page are rendered. Icons in the upper right corners of browsers are animated while parts of a page are still being received.