The response.cache tells the browser to cache the page. It may or may not do that, based on the browser settings. The OutputCache, on the other hand, does something like this: (first request) page request -> .net runtime processes the page and writes out a temporary file -> serves the file (subsequent...