Google recently launched an independent domain name for its lab (http://www.googlelabs.com/), where all previously released experimental products are placed for testing.