What's the "blue touch paper"?

As in: "It is not necessary to invoke God to light the blue touch paper and set the universe going."

Stephen Hawking quoted here http://news.yahoo.com/s/nm/20100902/lf_n...
7 answers 7