Memcached is a simple distributed object cache that caches information in memory, and can be used to improve the performance of dynamic web applications by reducing access time and database load.

Memcached is a free and open source very popular in-memory caching system. It is one of the best caching tool for speeding up dynamic web applications by allevating database load. It stores the data in RAM so that it served the data quickly.