How can I be sure that my DHD has Google Maps Installed ? And am bit confused with so many "maps-based-stuff" around

. There are 4 apps installed - "Locations", "Navigation", "Places", "Maps".

Why all of this is not in one apps. Grrr ..
1. "Locations" - When I open this (with wi-fi, GPS, GPRS - All Off), DHD shows my accurate location (around
+ 50 meters) on the map (provided by preinstalled Route66 maps) with the help of mobile towers. I can't browse directions (I asked it to show me directions from Bangalore to Delhi) as it asks me to connect to the internet.

If the maps are preinstalled, it shouldn't ask me for internet etc.

It also confuses me that whether I am using the 1 month free trial or not ?
Good thing is - When I turn on GPS, it shows me my accurate location to 10 meters.
2. "Maps"- These are Google Maps. When I open this (with wi-fi, GPS, GPRS - All Off), DHD shows my accurate location on the Google map (provided by preinstalled Route66 maps) with the help of mobile towers. But when I try to look at the other end of the city, map is empty and it doesn't gives you a feel that it will show up what you were searching for

. However, after a while, say 1 or 2 minutes, the maps comes. Is this normal ? Does this means, that because of my zooming-in-and-out, moving here and there on map, makes DHD & Google Maps to think what I am looking for ? (And that too takes 2 plus minutes

) ? Am not even sure, if Google Maps for India is loaded on my DHD.
3. "Places" (Google red colored PIN icon) - When I open this, it instantly asks me to get the internet connection.

Upon denying and asking for to search the restaurants, it keeps searching for on and on ... Upon connecting it to the internet, it works like a charm.

This suggests me that this is exactly like online Google Maps & I have to have internet connection for this app to work. I thought, the Google maps are preinstalled & hence why should I connect it to the internet !! Still confused.
4. "Navigation" - Just opening this thing (with internet OFF) asks me to turn on GPS. Upon turning GPS ON, it complains me that "Google navigation is not yet available in this location". Upon asking it for driving directions to Delhi, it keeps searching on and on.
PS -

And am embarassed to ask all this.

I even do not know if I am at any unknown location around Bangalore, whether my DHD will be able to help me.

Do not mistake me, I love my DHD.