Originally I kept things vague to my players, but high level DnD tends to lead to planes-hopping or at least visiting other planes, so that ends up with some stuff getting nailed down. Or defined, at least, for the moment. I do like my players to have the feeling that they have some idea of the...