>>48912810Originally it was tied to the way Pokemon's typings were based on a creature's nature. Everything that flew was Flying, everything poisonous was Poison, and everything that lived in the ground was Ground.
Today it's just a relic and it's just Rock for stuff that isn't a rock.