It is used to cache the frequent values that are being called from the database thus reducing the database calls and making application faster.
You can store the data from certain period of time like 1 hour or 1 day. It also have various language support.