Loading a webpage is a very complex operation. It is hard to comprehend how many requests have to be made to load a complex page. That is why even if you have a super fast connection you might find that some pages load slow. In some cases the circle might just keep spinning and spinning even though the page appears to be fully loaded.