Originally Posted by horatio
The Q might be the future, non-corporeal version of humans, just like the Prophets might be the future version of Bajorans. The latter makes a bit more sense because to the "from Bajor" stuff.
I always thought about that. Since the Q and the Prophets both exist outside of time, they can really be humans and Bajorans that have evolved in "our" future, thousands or millions of years from now. Then, once they evolved to exist outside of time, they were able to visit themselves in their own past.