you can find this documentation in http://blazingcloud.net/2010/11/21/caching-in-rails/ Caching in Rails In Rails we have two different ways of Caching - Page Caching: which is always stored on Disk - Action & Fragment Caching: which uses the configure cache configured in our Rails instance. By default Rails provides three techniques: 1) Page Caching Allows the request for a generated page to be fulfilled by the webserver, without ever having to go to your RoR application. In other words if you have page caching turned on, the request will come in, go to Mongrel, the page will then be generated, and then sends it back to apache. Additionally, it will be stored in a local file system. Next time we request the same page, apache will load the page from the filesystem and send it back to the client, without your Rails application being