Memcached is a distributed memory object caching system that can be used to speed up dynamic websites by caching data and objects in server memory.