If it's an app such as music or video related, then offline caching would allow you to play what's been cached while not online. In this case though, bear in mind that caching uses memory on the device - so that can cause problems especially on cheaper phones that don't have much memory built in.