1. A communication system for facilitating enhanced communications, the system comprising: a computing device, comprising at least one processor, a data store in communication with the at least one processor, and at least one computer readable storage medium in communication with the at least one processor, the at least one computer readable storage medium having encoded thereon a set of instructions that are executable by the processor to cause the computer system to perform one or more operations, the set of instructions comprising: instructions for storing, in the data store, contact data about a plurality of contacts, each of the contacts being an entity with whom a user of the communication system may engage in communications; instructions for identifying a contact of interest; instructions for obtaining, from the data store, a first set of contact information pertaining to the contact of interest; instructions for generating one or more conversation anchors pertaining to the contact of interest; instructions for providing communication between the user and the contact of interest; and instructions for displaying at least one of the one or more conversation anchors in conjunction with the communication between the user and the contact of interest.