Technical details -
Web browsers make the following 2 assumptions:
- You will probably revisit the same web page that you are currently viewing again very soon.
- The web page you are currently viewing will probably not change in the near future.
These assumptions allow web browsers to speed up your browsing and keep internet traffic to a minimum by storing a copy of the web page that you are currently viewing in the cache on your computer. The next time you want to view this same page again, your browser will fetch it from your cache rather than actually connecting to the web site again.
Over time, the cache can become bloated and hurt performance, or the web browser may become confused about whether to fetch the web page from your cache or from the web site itself. This can lead to unexpected behavior. The solution is to clear your cache and cookies.