Memcached is an object caching platform, which is used to accelerate the speed of database-driven Internet sites by caching the requests and the replies between the user and the server. To put it in simple terms, anytime a certain page on such a site is opened, the script connects to its database to fetch the info that should be shown to the visitor. If the latter clicks on a hyperlink to open a different web page, the entire procedure is executed again and this leads to multiple database queries and excessive load on the server, particularly if the site has lots of concurrent visitors. Memcached "memorizes" this information exchange, so if any of these pages is requested again, the script no longer has to fetch any content from the database, as everything is provided by the Memcached platform. In this way, the overall load speed of your website will increase and you’ll enjoy more satisfied visitors and they’ll be able to surf through your site much faster. Furthermore, Memcached "refreshes" its cache whenever any information in the database is altered, so the site visitors will never see outdated data.