Introducing WorldWide Telescope May 14, 2008 WorldWide Telescope (WWT) is a single rich application portal that blends terabytes of images, information, and stories from multiple sources over the Internet into a seamless, immersive, rich media ...