An operation-based synchronizer is a synchronizer which sends just the changes (the "operations") to the server, rather than the whole new state. So if I add a line of text to something, then it would send back a message to the server saying "this line of text was added".
Presumably, a state-based synchronizer sends the entire updated state every time, but I don't know offhand.
Presumably, a state-based synchronizer sends the entire updated state every time, but I don't know offhand.