1. A system for browsing content comprising: a platform coupled to a network, including: a processor; and a computer readable medium comprising instructions configured to: receive a request for content from a mobile application; determine whether the requested content is in a cache associated with the mobile application, and if the content is not in the cache, deliver the requested content to the mobile application, wherein the requested content is configured to be presented to a user; and receive a notification that the requested content was stored in the cache associated with the mobile application, wherein the requested content was stored in the cache based on a user selection.