Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
include
| Location | Description |
|---|---|
Workspace | Represents the game's 3D world. Can run server scripts that attach directly to objects and control their behavior. |
ReplicatedFirst | Contains objects that replicate to the client before anything else. This location is ideal for the absolute minimum set of objects and client scripts necessary to display a loading screen. |
ReplicatedStorage | Contains objects that are replicated to both the client and the server. This location is ideal for Scripts with a RunContext of Client, client ModuleScripts, and ModuleScripts that you want to use on both the server and the client. LocalScripts do not run from this location. |
ServerScriptService | Contains server scripts. This location is ideal for scripts that need to access server-side functionality or objects, such as game logic and cloud storage. |
ServerStorage | Contains server-side objects. This location is ideal for large objects that don't need to be immediately replicated to clients when they join a game. Scripts do not run from this location, but you can store server-side ModuleScripts here. |
StarterPlayer ⟩ StarterCharacterScripts | Contains LocalScripts that run when the character spawns. |
StarterPlayer ⟩ StarterPlayerScripts | Contains LocalScripts that run when the player joins the game. |
StarterGui | Contains GUI elements that the client displays when it loads the game. LocalScripts can run from this location. |
StarterPack | Generally only contains Tools, but can also include LocalScripts for setting up player backpacks. |