In my experience the game works best when I, as a DM, ask "who, what, when, and where?" and the players ask "why and how?"
What I mean by this is that as a DM I set up scenarios and situations for the PCs to make choices and overcome challenges. Then, I react to the decisions that they make...