16. A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: retrieve, from one or more data stores, information associated with one or more nodes, a node comprising a user node or a concept node, each node being connected by edges to other nodes of a social graph; detect that a first user is entering an input term, the first user being associated with a first user node of the social graph; provide predictive typeahead results as the first user enters the input term, the predictive typeahead results being based on the input term, each predictive typeahead result corresponding to at least one node of the social graph, each predictive typeahead result including at least one image associated with one of the at least one node.
16. A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: retrieve, from one or more data stores, information associated with one or more nodes, a node comprising a user node or a concept node, each node being connected by edges to other nodes of a social graph; detect that a first user is entering an input term, the first user being associated with a first user node of the social graph; provide predictive typeahead results as the first user enters the input term, the predictive typeahead results being based on the input term, each predictive typeahead result corresponding to at least one node of the social graph, each predictive typeahead result including at least one image associated with one of the at least one node. 20. The system of claim 16 , wherein the processors are further operable when executing the instructions to provide a description for the image by responding to a mouse placed over the image, showing a popup window, or showing text within the image.