True offline apps allow the user to work without an Internet connection. They have a substantial cache of all the data that the user needs to operate. They allow a queue mechanism to store data entry until a network connection is available. Twitter and Facebook are often held up as “offline” apps. But unless an app does offline first with a sync mechanism, it is not offline.