GIS data can be versioned or non-versioned, regardless of whether the map will be used in offline or online mode. If it is versioned then include Global IDs on the datasets and register data as versioned. If it is non-versioned then include Global IDs and Enable Archiving on the datasets. See the following link for offline data preparation: http://server.arcgis.com/en/server/10.3/publish-services/windows/prepare-data-for-offline-use.htm