Habitually, I pretty much always use :GetService().
I only know that it's conventional to always use the function :GetService(), and not the particular reason why. I've looked at posts that people have made asking the same question, but the answers seem to be all over the place.
Is :GetService() only used with services that aren't already given to you in the explorer?
Or is it just used as a precautionary measure to load the service if it hasn't loaded already, regardless of whether or not it's a service already given to you in the explorer?
The reason I want to know this is because simply indexing a service without using the function involves a lot less typing.

5 comments
Getservice like the name suggests gets a service like the lists of service in the explorer.
you can get my service ;)
??
Basically you are free to use either game. to any services that are in the explorer. its not important if u used game.GetService() on a service that is already in the explorer its meant for both visible services in the explorer and the ones that aren’t.
I know what :GetService() does, but I don't know exactly when it's intended to be used.