Whats the difference between BindableFunction, RemoteFunction, BindableEvent, and RemoteEvent and how can i use them in a game?
✓ ANSWER ACCEPTED
Whats the difference between these?
1 answer
✓ Accepted answer
How I see it is, RemoteEvents and RemoteFunctions help regular scripts and local script communicate with each other. Functions can return results after they are called.
Events are the same but can not return anything after they are done.
They are also especially useful for minimizing lag and codes within a FilteringEnabled environment.
More info at the wiki: RemoteEvent http://wiki.roblox.com/index.php?title=API:Class/RemoteEvent
This discussion is preserved as it was. New answers, comments, and votes are closed.

1 comment
Bindable CANNOT communicate between the client and server. They serve the same purposes of RemoteEvents / functions between two of the same script types, though.