9. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for: determining a plurality of candidate connections, each candidate connection comprising an entity within a social networking system with which the user can form a connection but has not yet formed a connection, the social networking system providing a social networking service for a plurality of users to form relationships comprising connections; determining, by a processor, a value score of a new connection between the user and each candidate connection based at least in part on the candidate connection's level of engagement with the social networking system, the value score representing a level of value to the social networking system of forming the new connection, wherein the candidate connection's level of engagement with the social networking system comprises the candidate connection's frequency of use of the social networking system and the value score of the new connection is higher when the candidate frequency of use of the social networking system is lower, wherein the value score of the new connection being higher increases a likelihood that the candidate connection's level of engagement will increase; ranking the candidate connections based on the determined value scores; selecting one or more candidate connections based on the ranking; and sending a suggestion to the user to form one or more connections with the selected one or more candidate connections.
9. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for: determining a plurality of candidate connections, each candidate connection comprising an entity within a social networking system with which the user can form a connection but has not yet formed a connection, the social networking system providing a social networking service for a plurality of users to form relationships comprising connections; determining, by a processor, a value score of a new connection between the user and each candidate connection based at least in part on the candidate connection's level of engagement with the social networking system, the value score representing a level of value to the social networking system of forming the new connection, wherein the candidate connection's level of engagement with the social networking system comprises the candidate connection's frequency of use of the social networking system and the value score of the new connection is higher when the candidate frequency of use of the social networking system is lower, wherein the value score of the new connection being higher increases a likelihood that the candidate connection's level of engagement will increase; ranking the candidate connections based on the determined value scores; selecting one or more candidate connections based on the ranking; and sending a suggestion to the user to form one or more connections with the selected one or more candidate connections. 10. The computer program product of claim 9 , wherein the candidate connection's level of engagement with the social networking system further comprises a number of other entities in the social networking system to which the candidate connection is connected.