difference between the dream and the vision