Hello!
Sorry for such a broad and basic question, but could someone help me understand which is best to use in different situations? In my case, I'm looking to track a score for each player which will be saved to the game. In general though, how do you know which, if any, to use?

6 comments
in short, serverstorage should be used for things that should only be utilized by the server. replicatedstorage should be used when both the clients and the server need access, which is why remote events are put there. replicatedfirst is for objects that are necessary for the start of the game, because its contents are replicated before anything else. i recommend reading this
https://developer.roblox.com/api-reference/class/ReplicatedFirst it didnt post the entire link sadface
Thank you so much! Extremely helpful
yw
Put [Solved] in the beginning of your title to mark the question as solved.
ah my bad!