Google still has a long way to go, however, when it comes to maps, specifically indoor maps. The search giant already has quite a few indoor maps, but as it says, this is the next frontier.

"Mapping streets and buildings is the hard part," Google says. "But the even harder part is mapping indoors. Not only is Google acquiring floor plans for major buildings and venues, but we're also working out ways to provide positioning data inside those buildings. When GPS doesn't work, how do you find your place on the map?"

Sarah Peterson and Waleed Kadous talk about just that in this Google I/O session, which Google has now made available to the general public: