How does Cloud-based File Sharing Work?