A pokemon is put into their tiers based on their overall use.
Meaning its determined by their,
Stats
Movepool
Typing
Ability
Pokemon are put into their tiers, based on how well you can use them, based off of the above requirements, they try to even things up in battling, so it isn't something like having Furret and Garchomp in the same battle.