Here's an interesting proposal.. when we dream our souls venture around because our soul sees through our physical eyes, our reality, looking for the experience which is craved for by Source and while we sleep we don't bring that experience into our reality so that is why our dreams can be so magical or fantasy like.. because our souls are looking for more experience but our physical bodies need rest thus meaning our souls travel about different dimensions in order to gain that experience which is our ultimate purpose..to gain insight,knowledge of self, and experience. Just an idea of an intuitive download I just had.