When a file is changed, does Datto Drive resynchronize the file or just the changes?

Synchronization is incremental: Datto Drive only saves the changes. For more information about File Versions, see the article File Version Control.