Yes, there is! Transferring data is basically taking a piece of it and moving from one place to another. You can move your data between computers, mobile devices, online storages, etc. Synchronizing data is different. Synchronization is when a piece of data is equally updated on both sides of sync process, and as a result you are getting the latest version of it on both of your devices as soon as you made changes.