Where I am is a powerful tool to perform various actions on the P800, based on its geographical location.
Locating of the device is based on the GSM network cells, but it is not visible. You only have to "teach" your phone some important locations like home, school, work, best friend, train station, church etc. This is very easy and doesn't require any technical knowledge. It can be done from the Location menu.
Once there is at least one location saved you can create events for this location. Currently Where I Am offers three event types: Alarm, SMS and Start application. You can create an event to have an alarm at the moment when the phone approaches (or exits) selected location (geographical area). So you will be able to sleep in the train to work – your P800 phone will wake you up precisely at the desired station, even if the train is late.
The automatic SMS sending event can be used to inform your wife of coming back from work or to notify the coworker that the truck is coming to plan the work more effectively etc.
The automatic start of an application can be very handy if you use a concrete application always in some location, for example Calculator at work.
More advanced users can consider using miniGPS instead of Where I Am. MiniGPS gives the user more technical information but is more complicated to use. Using both programs on the same phone is not possible.