Data-sharing functionality should involve a sync client or other desktop software that ensures files in the cloud are synced with local replicas. However, some vendors can have other points of access.