Memcached is a data caching platform, which is used to supercharge the loading speed of database-driven sites by caching the queries and the responses between the visitor and the server. Put simply, anytime a particular web page on such a website is accessed, the script connects to its database to get the information that should be shown to the visitor. In case the latter clicks on a hyperlink to visit some other page, the whole process is performed again and this generates lots of database queries and higher load on the server, especially if the site has lots of concurrent visitors. Memcached "remembers" this information exchange, so in case any of these pages is visited again, the script no longer needs to extract any content from the database, as everything is provided by the Memcached platform. Thus, the overall load speed of your site will increase and you’ll get more pleased visitors and they will be able to navigate through your website faster. Furthermore, the Memcached platform updates its cache whenever any data in the database is edited, so the site visitors will never wind up seeing outdated data.