A computing system and a user interface display requested data
corresponding with a contact at a display device. The requested data
includes contact information, communication histories, and files
associated with the contact. The requested data is obtained from one or
more contact information directories located locally and/or remotely from
the computing system. The user interface also displays contact-centric
tasks that may be engaged in between the user and the contact based upon
the capabilities of the corresponding computing systems or that can be
performed on a contact. Some of the contact information can be edited
with an edit mode of the user interface. The contact may be a person,
group, organization, or household.