Memcached is a memory caching system, which has been gaining in popularity in recent years due to its efficiency. It is used to cache queries and replies between a database and the application that is using it, which can increase the overall performance of your site and decrease the created server load immensely. Anytime a webpage on an app-driven site is visited, the application connects to the database and "asks" what info should be shown, and then extracts it. With Memcached, these procedures are omitted, since the platform has already cached the content that should be displayed on a specific webpage. When any content is modified, the Memcached content is ‘refreshed’ as well, so the site visitors will never end up seeing out-of-date content. Memcached is a perfect solution for every Internet site that has a lot of visitors, since it will boost its loading speed and will enhance the overall user experience.