Memcached is a memory caching platform, which is used to supercharge the overall performance of database-powered websites by caching the queries and the responses between the user and the server. To put it differently, anytime a given page on such a site is accessed, the script calls its database to get the information that should be shown to the website visitor. In case the latter clicks on a hyperlink to go to a different page, the entire procedure is repeated and this generates multiple database queries and high load on the server, particularly if the site has lots of concurrent visitors. Memcached "remembers" this exchange of information, so if any of these pages is accessed again, the script no longer has to fetch any data from the database, since everything is provided by the Memcached platform. In this way, the overall loading speed of your website will increase and you’ll get more satisfied visitors and they will be able to browse your site much faster. What’s more, Memcached "refreshes" its cache every time any content in the database is modified, so the website users will never wind up seeing outdated content.