I've been reading a lot of YA and Urban Fantasy lately and have realised that there are two ways to approach writing/reading these kinds of stories in terms of world-building. The first is to be thrown into a world that the MC/characters are already aware of and interacting in. For instance, this would be the case in books like Graceling or The Hunger Games. The second is to have the MC/characters discover a previously unknown world to them and have the audience learn and explore this new world as the characters do. This would be the case with Harry Potter and the Philosopher's Stone. I always thought I preferred to learn about the world as the characters do (possibly because Harry Potter was my first intense experience with a book series). Now, however, I'm writing stories where the character is already established in a world. What do you think? Any preferences as a reader/writer?