A web browser cache is a location where the browser stores temporary copies of websites that the user has previously visited. When the user revisits the same website, the browser first looks for the copy in the cache to speed up the loading process.