The key challenge for Google, which makes its money from advertisements that pop up alongside search results, is to expand beyond its roots without losing its irreverent and innovative edge. It faces mounting competition from the likes of Microsoft and Yahoo!, as well as the next generation of young internet entrepreneurs.