Local scripts are used for GUI's for the most part because the GUI is function'd on the clients computer.(thats why its called local, like localhost,) Scripts perform functions inside of game.Workspace/lighting/backpack/lighting ect, anything server related, that needs to be regulated its normally a script, as to a local script performs its' actions when the client uses them. |