Each new page or resource you try to access on a website causes this back-and-forth loading cycle between your browser (the client) and the server to repeat again. Although this popular approach of website loading is completely fine, consider a website that relies substantially on data. The continual back-and-forth loading of the complete webpage would have a devastating impact on the user experience.