Memcached is an object caching platform, which is used to optimize the load speed of database-driven Internet sites by caching the queries and the replies between the user and the server. Simply put, anytime a given page on such a website is requested, the script connects to its database to get the information that should be displayed to the website visitor. In case the latter clicks on a hyperlink to go to some other page, the entire process is carried out again and this leads to multiple database calls and high server load, even more so if the site has a lot of simultaneous visitors. Memcached "remembers" this information exchange, so in case any of these web pages is accessed again, the script no longer has to extract any data from the database, as everything is delivered by the Memcached platform. In this way, the overall loading speed of your site will "soar" and you’ll have more pleased visitors and they will be able to navigate through your site much faster. Also, the Memcached platform "refreshes" its cache if any information in the database is updated, so the site users will never end up seeing out-of-date data.