HP+Question+2

2 . How does the Hogwarts world compare with the Muggle world? Does Rowling want us to make such a comparison?