How do i know when i need to use a localscript and not?
So, Imagine that a script affects the whole server, when a local script only affects the player. For example, GUI is generally scripted with local script, same thing with tools. We use local scripts on these things, because we only want it to affect the player. Where something that you would want to affect the whole server.