What happens when you press F5, Ctrl-F5 or click the Refresh Button on your browser

Found this chart by accident, but it is quite useful to know how to refresh your browser and what happens when you perform various combinations of clicking the refresh button vs. F5 vs. Ctrl-F5 etc.

This originally came from a tweet from Webmonkey regarding a post on Stackoverflow:

The table below is updated with information on what will happen when the browsers refresh-button is clicked (after a request by Joel Coehoorn), and the “max-age=0” Cache-control-header.