Memcached is a distributed memory object caching platform, which is used to increase the loading speed of database-powered websites by caching the calls and the replies between the visitor and the server. To put it simply, anytime a given page on such a site is requested, the script connects to its database to fetch the information that should be shown to the website visitor. In case the latter clicks on a hyperlink to open some other page, the entire procedure is performed again and this results in plenty of database queries and excessive load on the server, especially if the site has lots of simultaneous visitors. Memcached "remembers" this information exchange, so in case any of these web pages is accessed again, the script no longer needs to cull any data from the database, as everything is provided by the caching platform. In this way, the overall loading speed of your website will increase and you will have more gratified visitors and they will be able to navigate through your website faster. Besides, the Memcached platform updates its cache when any content in the database is changed, so the users will never wind up seeing outdated data.