Return to Article Details Internet innovations: exploring new horizons