38 Online community of professionals that enables virtual collaboration, knowledge sharing, and real time communication through a secure web based platform; Facilitating interpersonal communications amongst members of a community that is accessible over the Internet, namely, identifying communication paths between community members in a particular context to provide a user searching for information with a meaningful path via which the user can establish communication with another community member who is likely to possess the information, and analyzing and drawing conclusions based on communications amongst community members