Autosave here means it saves the changes as you make them, like TextEdit.
I think there’s a reason for that. It is the same way on Windows; Word and Excel have never supported autosave except to OneDrive, and maybe Sharepoint.
Which I think is the clue. I’ve noticed that if you take an Excel spreadsheet, put it in OneDrive, get a new machine, then sync it from OneDrive to that machine, what you get is not byte-for-byte identical to what you started with.
I don’t think OneDrive is synching the entire file at once, I think it is leveraging code that was originally used for document sharing in Sharepoint (i.e. multiple people updating the same file). That is, it is treating the file more like a database that has pieces of it getting updated in real time.
And there’s some relationship between Sharepoint and OneDrive. I think OneDrive started out using the same technology as mapping to a Sharepoint, which is why it had the same restrictions on file names – which was much more restrictive than the Windows file system.
So, putting this all together, I think that Office application Autosave is leveraging technology that is only in OneDrive, inherited from document sharing in Sharepoint.
But I could be wrong.