1. An apparatus for identifying a location for naming, the apparatus comprising: a monitoring module configured to monitor actions taken by a user via a mobile communication device and to monitor a location of the mobile communication device when an action is taken by the user and at predetermined time intervals; a data store for storing user-specific location information, the user-specific location information including at least one of a number of times the user is present at or near the location during a first predetermined time interval and an amount of time the user is present at or near the location, and user-specific action information associated with the location monitored by the monitoring module; and a location naming module configured to calculate a relevance rating of the location based on the user-specific action information associated with the location and on the user-specific location information, and to prompt the user to name the location based on its relevance rating, wherein at least one of the modules includes at least one electronic hardware component.