Team rotations are a type of basketball play in which a player is on the court for a set amount of time and then is replaced by another player. This allows the team to keep its players fresh and give them an opportunity to show their best performance.