I tend towards the "Many Worlds" explanation, although it's probably just another way to look at "Zero Worlds" (and thus, idealism).
For all I know, neither is accurate and both are just ways for our primate brains to look at something we can't really understand...