1. A computer-implemented method comprising: presenting a user interface that enables a user to create a tag that is to be used to tag one or more digital objects; defining a tag using the user interface; strongly typing the tag by providing a unique ID that is associated with an individual or group of people, wherein the tag is configured to associate a changeable property with the unique ID, the changeable property being a name, wherein different names associated with a same unique ID are automatically resolved to the same unique ID independent of the user resolving the different names; using the tag to present multiple user-selectable communication options to a user that the user can select, via a cursor, to cause initiation of a communication with a tagged entity, responsive to the user interacting with the one or more digital objects; and presenting the tag in a navigation tree that is displayed on the user interface and which includes a tag node that is expandable to expose a list of previously created tags.
3. The method of claim 1 , wherein the user interface comprises one that is presented via a photo viewing application.