Memcached is a content caching platform, which is used to optimize the overall performance of database-driven websites by caching the requests and the responses between the user and the server. In other words, anytime a certain web page on such a website is visited, the script connects to its database to request the info that should be shown to the visitor. If the latter clicks on a hyperlink to go to another page, the entire process is performed again and this results in a lot of database calls and higher load on the server, even more so if the website has lots of concurrent visitors. Memcached "memorizes" this information exchange, so in case any of these pages is visited again, the script no longer has to extract any content from the database, since everything is provided by the caching platform. Thus, the overall loading speed of your website will "soar" and you will get more satisfied visitors and they will be able to navigate through your site faster. Plus, the Memcached platform "refreshes" its cache when any content in the database is updated, so the site users will never see out-of-date content.