Human dreams form a 24 hour memory of yesterday and tomorrow.
Spirit dreams form a memory of a human lifetime, past and present.
Human dreams integrate each day into the memory of a human life.
Spirit dreams integrate each human life into an infinite eternal now.