It's supposed to check for updates, but it doesn't always work.
If the page name is the same, and all that changes is, for example, an image named logo.gif (same name, same size, just a different image) the browser usually loads the old image from cache.
I've been caught by this a few times myself.