"Percent possession" refers to the amount or percentage of time a team in a sports game has control or is in possession of the ball or puck. It measures how long a team has been able to keep hold of the game object compared to the opposing team, indicating their level of control and dominance in terms of ball/puck possession.
Full definition