A tag is a string that can be applied to mark
GameObject types. In this way, it makes it easier to identify particular
GameObject objects via code.
A tag can be applied to one or more game objects, but a game object will always only have one tag. By default, the tag "Untagged" is used to represent a
GameObject that has not been intentionally tagged.