Synchronization (or syncing, sync) in computing is the process of continuously ensuring that data (files, email, notes, documents, etc.) in one location are the exact replica of data from another location.
Furthermore, the term synchronization also means that the data is automatically updated via certain rules. The example of file synchronization is how Dropbox syncs data between your PC and Dropbox’s servers. Synchronization also includes the following operations:
- Replication of file and folder deletes.
- Replication of file and folder renames.
- Replication of file and folder moves.
- Replication of file and folder permissions.
In other words, file sync is file transfer with continuous process with ensures that all files and folders is in sync.
File transfer is just a method of copying files from one location to another. An example of file transfer is sending files as attachments via email or uploading files via a website.