I'm trying to upgrade my datastore and I'm trying to make a Remotefunction or binable function to save data. Which is better and what are the differences?
Fundamentally, the network is the difference between the Bindable/Remote types.
BindableFunctions
can only invoke callbacks made by scripts on the same side of the network (Scripts -> Scripts, LocalScripts -> LocalScripts (Same machine)).
RemoteFunctions
may invoke callbacks made by scripts on the other side of the network, but as with all RPC interface Instances they may not do client -> client communication (Scripts -> LocalScripts, LocalScripts -> Scripts)