Quidditch is the main sport and really the only sport that the Wizarding World has. So it would be an insult if Hogwarts didn't have a Quidditch Pitch. The stadium is huge and surrounded by stands that seat every single person in the school. There are also gold hoops at each end where the teams score.